Commit 9c80b0a
docs(M88): record trace-ffn-sub-block-gguf-v1 v1.0.0 PROPOSED scaffold — SHIP-007 layer-3 H1/H2 unblock (#75)
Cross-repo M88 record for aprender PR #1532 (squash ca033610a,
2026-05-06). First parallel-track autonomous work post M-GPU-MOE-1.x
cascade closure.
Authors the GGUF-side sub-FFN telemetry contract that pins the
SHIP-007 layer-3 ffn_swigl bisection cascade architecture (4 stages,
4 falsifiers) and retro-records prior-work PRs that already shipped
the dense-path forward_traced.
Authoring discovery (lesson #2 of session): I initially claimed
M-FFN-GGUF-1 (LayerActivation struct) and M-FFN-GGUF-2 (forward_traced)
were PENDING. They're actually SHIPPED via prior PRs:
- PR #1081 (squash 108f8f71c) — PR A scaffold (6 non-FFN fields)
- PR #1082 (squash 30edfd357) — PR B sub-FFN populate (4 SwiGLU fields)
Force-pushed to correct the contract before merge.
Implementation stages (corrected):
- M-FFN-GGUF-0: SHIPPED (this contract scaffold)
- M-FFN-GGUF-1: SHIPPED (LayerActivation re-exported from apr_transformer)
- M-FFN-GGUF-2: SHIPPED (PRs #1081 + #1082)
- M-FFN-GGUF-3: PENDING (heavy comparison harness APR vs GGUF layer-3)
- M-FFN-GGUF-4: PENDING (SHIP-007 fix PR cites H1 or H2)
Methodology lesson: research existing implementation state via
git log + grep BEFORE authoring contract scaffolds for "next work".
Discharge potential per ship-two-models-spec.md §17.5: M-FFN-GGUF-3
→ M-FFN-GGUF-4 cascade closure transitively discharges 5 MODEL-1
PARTIALs (SHIP-002, SHIP-005, SHIP-006, SHIP-007, SHIP-008).
Cross-references bumped M87 → M88:
- spec status header (line 5)
- spec status snapshot (line 311)
- spec Run 1 end-M
- README:24
- CONTRIBUTING:258
`bash scripts/check-doc-drift.sh` green at M88.
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>1 parent f65e4be commit 9c80b0a
3 files changed
Lines changed: 14 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
255 | 255 | | |
256 | 256 | | |
257 | 257 | | |
258 | | - | |
| 258 | + | |
259 | 259 | | |
260 | 260 | | |
261 | 261 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
0 commit comments