Skip to content

spec(ship-two-models): v3.02.0 → v3.03.0 — §58 v0.32.0 cascade publish + 4 RE defects closed#1520

Merged
noahgift merged 1 commit intomainfrom
spec/ship-two-models-v3.03.0-58-release-cascade
May 5, 2026
Merged

spec(ship-two-models): v3.02.0 → v3.03.0 — §58 v0.32.0 cascade publish + 4 RE defects closed#1520
noahgift merged 1 commit intomainfrom
spec/ship-two-models-v3.03.0-58-release-cascade

Conversation

@noahgift
Copy link
Copy Markdown
Contributor

@noahgift noahgift commented May 5, 2026

Summary

§58 records the release-engineering hygiene track that landed during the §57 drift-sweep wait window:
the v0.32.0 user-facing-crate cascade publish (Issue #1514 CLOSED) and the four hidden defects
the cascade surfaced + closed in their own PRs.

This is the third hygiene amendment in a row (§56 LIVE smoke → §57 drift sweep → §58 publish cascade);
the next §59 will record 5g.1 completion when the manifest emits (currently 62 shards / 16h19m wall, pending).

What's recorded

Why §58 records release-engineering instead of 5g.1 completion

§57.7 foreshadowed §58 = "(a) 5g.1 full-run completion, or (b) 5g.2 dispatch result." Neither has fired yet.
But Issue #1514 CLOSED is a major user-facing milestone (cargo install aprender@0.32.0 now works on any host).
Recording it in real time avoids conflating two unrelated narratives when 5g.1 fires.
Per §57.4 lesson: 1 amendment ≈ 1 logical event.

Ship-%

  • MODEL-1: unchanged at 91% (release-engineering hygiene, not falsifier flip)
  • MODEL-2: unchanged at 57% until step 5g.3 produces val_loss < 9.38

Test plan

Refs: #1514

🤖 Generated with Claude Code

…h + 4 release-engineering defects closed

§58 records the parallel release-engineering track that landed during the §57 drift-sweep wait:
the v0.32.0 user-facing-crate cascade publish (Issue #1514 CLOSED) and the four hidden defects
it surfaced + closed.

User-facing crates now live on crates.io at v0.32.0:
  - aprender = "0.32.0"
  - aprender-rag = "0.32.0"
  - aprender-core = "0.32.0"
  - apr-cli = "0.32.0"

Defects closed during cascade (each in its own PR):
  - #1512 aprender-rag [lib] name = "trueno_rag" → "aprender_rag" BREAKING
  - #1513 aprender-orchestrate cmd_code 7→8 arg drift on emit_trace addition
  - #1515 aprender-core path-only dev-deps (publish-time cycle break)
  - #1517 aprender-core permissive version + path (clean-room sed-strip robustness)
  - #1518 apr-cli aliases.yaml in-crate copy (include_str scope fix)

Plus PR #1511 (pv-lint --strict-test-binding) closes §57.4's foreshadowed prevention rule.

5g.1 corpus retokenize (PID 2767124) at 62 shards / 16h19m wall (manifest pending).
Ship-% unchanged: MODEL-1=91%, MODEL-2=57%. §58 is the third hygiene amendment in a row;
§59 will record 5g.1 completion when manifest emits.

Refs: #1514

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@noahgift noahgift enabled auto-merge (squash) May 5, 2026 21:18
@noahgift noahgift merged commit 8525008 into main May 5, 2026
11 checks passed
@noahgift noahgift deleted the spec/ship-two-models-v3.03.0-58-release-cascade branch May 5, 2026 21:49
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