Conversation
aprender PR #1517 MERGED on aprender main 2026-05-05 as squash
a5e081563. Companion-only spec record.
Follow-up to PR #1515 (M-prior, not recorded as it landed before
session start). #1515 used path-only-no-version dev-deps which
worked for `cargo publish --dry-run` but failed in clean-room's
GATE A0 strip stage — the clean-room sed pattern strips
`path = "..."` clauses but leaves no `version` to fall back on,
so dev-deps become unresolvable.
#1517 fix: use permissive-version + path dev-dep form
(`{ version = "*", path = "..." }`) so the clean-room strip leaves
a valid `version = "*"` dependency that resolves from crates.io.
Refs aprender#1514 (publish-time circular dep). Together
M72 + #1515 + M75 close the APR-MONO publish-hygiene class for
aprender-core: M72 fixed the lib-name; #1515 broke the dep cycle;
M75 makes the cycle-break clean-room-compatible.
Cross-reference bumps:
- README status block: M0–M74 → M0–M75
- CONTRIBUTING status footer: M0–M74 → M0–M75
- Spec status header (line 5): M0–M74 → M0–M75
- Spec status snapshot (line 311): M0–M74 → M0–M75
- Run history Run 1 end-M (line 747): M1–M74 → M1–M75
Drift detector PASS — sub-milestones tail M75, gate count 13,
contract v1.23.0, corpus 30/30.
Refs: aprender PR #1517 MERGED 2026-05-05 (squash a5e081563),
aprender#1514 publish-time circular dep,
M72 lib-rename + #1515 cycle-break (paired records)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Records aprender PR #1517 MERGED on aprender main 2026-05-05 as squash `a5e081563` — follow-up to #1515 making clean-room sed strip leave valid `version = "*"` fallback.
Cross-reference bumps
Verification
Refs: aprender #1517 MERGED
🤖 Generated with Claude Code