Skip to content

EPIC E7 0.74: Any Model #4001

Open
2 of 4 issues completed
Open

Description

@noahgift

owner: aprender-w5032 (re-owned 2026-10-19 by aprender-triage-worker at the cop's word: previous owner session absent; picks up children only as batch constituents after its current timed task)

Spec: APR-EPIC-001 §2 · Epic: E7 · Train: 0.74 · Successor at cut: S3

Theme

Any Model

done_when

one TRAITS table is the only quant dispatch; typed TensorStorage; a new architecture lands as config plus a small delta.

Budget

At most 3 open children (docs/roadmaps/epics.yaml). Repo-wide cap 100 open issues; andon at 95.

Absorbs

#3421, #3423, #3428

Prior body

Theme: Any Model (operator 2026-09-23)

".74 is unified model support style in the ticket alfredo metnioned, i.e. quicker ability to support ANY model and we leverage llama.cpp and rachets in each release"

Alfredo's tickets: #3423 (EPIC: inference dispatch & architecture consolidation), #3422 (shared attention/FFN blocks exist but 0% adopted, so a new architecture costs ~1,600 lines), #3418 (quant-type dispatch duplicated across ~30 files).

Goal. Supporting a new model is configuration plus a small declared delta, not a new forward path. Leverage llama.cpp as the reference: its GGUF architecture metadata and tensor naming as the input vocabulary, and its outputs as the correctness oracle for a new architecture before apr claims it.

Exit bar (to be sharpened by the quorum).

Must-carry

Members not listed above (27, every other open 0.74.0 issue)

Rule (operator 2026-09-24, applied by the cop aprender-cf): a milestone is an epic only if this issue lists its members, and tickets without an epic go to backlog. This list was derived from the milestone's open issues on 2026-09-24 by aprender-dd (#4159).

Parked

Closed over budget (APR-EPIC-001 rule 5). Reopen = pull (rule 7).

Superseded epics

Children tracked here (REDUCE-1022)

Activity

  1. added this to the 0.74.0 milestone on Sep 23, 2026
  2. noahgift commented on Sep 23, 2026

    @noahgift
    MemberAuthor

    Plan posted: PR #4014

    Re-measured with #3422's own commands: shared-block adoption is 0 of 8 production forward files, forward_qwen35.rs grew from 939 to 1,474 lines in 6 days, and 42 files match on quant type. Quorum: 3 lanes, all gemini (the gpt pool is 429 until about 09-27), so the result is advisory. Nothing is applied: no child issues and no milestone moves. The PR is not armed.

    • Decided: N = 300 lines for a new architecture, and the order is quant registry → shared blocks → the real new-architecture addition.
    • Operator: the quorum did not agree on which architecture to add. I checked the candidates against the tree and propose Command-R, since apr has no footprint for it. StarCoder2 is the fallback.
    • Ratchet slice 5, the ≥ 80% close-out, is included.
  3. noahgift commented on Sep 24, 2026

    @noahgift
    MemberAuthor

    Folded into this epic by issue triage (evidence /mnt/nvme-raid0/cop-inbox/evidence/triage-1623.md). Each row was a separate issue, now closed as folded; reopen any if it needs its own thread:

  4. changed the title [-]EPIC 0.74.0: Any Model — unified model support (Alfredo #3423/#3422/#3418), new architecture ≈ config + small delta, llama.cpp as reference[/-] [+]EPIC E7 0.74: Any Model[/+] on Sep 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    epicEpic — multi-story umbrellaowner:aprender-a7owner session

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions