Skip to content

docs(M77): record §58 spec + M-MOE-SUB-2 step (a) CLI completion SHIPPED#63

Merged
noahgift merged 1 commit intomainfrom
docs/m77-record-cli-wireup-and-spec-sec58
May 5, 2026
Merged

docs(M77): record §58 spec + M-MOE-SUB-2 step (a) CLI completion SHIPPED#63
noahgift merged 1 commit intomainfrom
docs/m77-record-cli-wireup-and-spec-sec58

Conversation

@noahgift
Copy link
Copy Markdown
Contributor

@noahgift noahgift commented May 5, 2026

Summary

Combined record covering aprender PRs #1520 (squash `8525008f6`) + #1521 (squash `c63a8dd61`) MERGED on aprender main 2026-05-06.

  • #1520: ship-two-models v3.02.0 → v3.03.0 §58 (v0.32.0 cascade publish + 4 RE defects closed)
  • #1521: M-MOE-SUB-2 step (a) CLI dispatch wireup — operationally unblocks M-MOE-SUB-3 live bisection

Cross-reference bumps

  • README status block: M0–M76 → M0–M77 + 5-05 → 5-06
  • CONTRIBUTING status footer: M0–M76 → M0–M77 + 5-05 → 5-06
  • Spec status header (line 5): M0–M76 → M0–M77
  • Spec status snapshot: M0–M76 → M0–M77 + 5-05 → 5-06
  • Run history Run 1 end-M: M1–M76 → M1–M77 + range 5-05 → 5-06

Verification

  • `bash scripts/check-doc-drift.sh` PASS — sub-milestones tail M77
  • `pv validate contracts/claude-code-parity-apr-v1.yaml` 0/0

Refs: aprender #1520 + #1521

🤖 Generated with Claude Code

aprender PRs #1520 + #1521 MERGED on aprender main 2026-05-06:
  - #1520 squash 8525008f6: ship-two-models v3.02.0 → v3.03.0 §58
    (v0.32.0 cascade publish + 4 RE defects closed) at 21:49Z
  - #1521 squash c63a8dd61: M-MOE-SUB-2 step (a) CLI dispatch
    wireup at 22:19Z

§58 records the release-engineering hygiene track that landed
during the §57 drift-sweep wait window — third hygiene amendment
in ship-two-models, mirroring M65/M66/M67/M70 pretrain-contract
drift fixes.

M-MOE-SUB-2 step (a) CLI completion connects the --save-tensor
clap surface (PR-A #1405) through to forward_qwen3_moe_traced_with_plan
(M74) for .gguf qwen3_moe models. New pub fn run_save_tensor_gguf_moe
in trace_save_tensor.rs + dispatch.rs routing for .gguf extension.

Operationally unblocks M-MOE-SUB-3 live bisection on lambda-vector
RTX 4090 (CPU-traced side): `apr trace --save-tensor
moe_router,moe_ffn_out --save-tensor-layers 0..48 --save-tensor-dir
<dir> <qwen3_moe_gguf>` now produces per-layer MoeRouter + MoeFfnOut
tensor files on disk, ready for diff vs the GPU sibling output once
M-MOE-SUB-2 step (b) ships.

Production hot paths byte-unchanged (additive-purity invariant).

Cross-reference bumps:

- README status block:                M0–M76 → M0–M77 + 5-05 → 5-06
- CONTRIBUTING status footer:         M0–M76 → M0–M77 + 5-05 → 5-06
- Spec status header (line 5):        M0–M76 → M0–M77
- Spec status snapshot (line 311):    M0–M76 → M0–M77 + 5-05 → 5-06
- Run history Run 1 end-M (line 749): M1–M76 → M1–M77 + range 5-05 → 5-06

Drift detector PASS — sub-milestones tail M77, gate count 13,
contract v1.23.0, corpus 30/30.

Refs: aprender PR #1520 (squash 8525008f6),
      aprender PR #1521 (squash c63a8dd61),
      contracts/trace-moe-gpu-sub-stages-v1.yaml v1.1.0 step (a)
      end-to-end CLI now wired

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@noahgift noahgift enabled auto-merge (squash) May 5, 2026 22:29
@noahgift noahgift merged commit f1bbf2b into main May 5, 2026
1 check passed
@noahgift noahgift deleted the docs/m77-record-cli-wireup-and-spec-sec58 branch May 5, 2026 22:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant