Skip to main content

v0.1.0 release reconciliation record (Issue #97)

One-time release-state reconciliation for the v0.1.0 release (Epic #80, release PR #92). run_id=5ce476bd. This record is the durable, auditable artifact; every GitHub state change it describes is listed with the command evidence in the Issue #97 reconciliation comment.

Tag state (verified against origin, never moved)

Verified relationship (real git merge-base --is-ancestor on this repository): 335fa274 (the v0.1.0 target) IS an ancestor of f82969e9 (the corrected v0.1.1 head), and f82969e9 is the PR #92 branch head at merge time (an ancestor of the merge commit f6c065e8). The existing v0.1.0 tag was NOT moved and NOT force-pushed (git ls-remote --tags origin before and after this run shows v0.1.0 still at 912631d390b0b1f7039afac52125ecf7e1d92589).

Why a corrected tag was needed

v0.1.0 points at 335fa274, an intermediate commit of the PR #92 branch. The final head that was reviewed and merged is f82969e9 — the review-round-1 fix commit — which is NOT reachable from the v0.1.0 target. git diff 335fa274 f82969e9 shows the fixes the original tag misses:
  • muyan_pilot.py: session-follow line handling (the follow_session_file contract: only follow the file it was given, no re-discovery mid-follow, no fragmented/dropped lines for the --pretty parser);
  • .gitignore: run-artifact ignore entries;
  • README.md: wording aligned with the session contract;
  • tests/test_muyan_pilot.py, tests/test_run_artifacts.py: the pinning tests for the above;
  • removal of the run artifacts plan.md/test.log from the tree.
v0.1.1 therefore contains everything v0.1.0 contains plus the review-round-1 fixes that actually shipped with PR #92.

Sub-Issue verdicts (Epic #80 checklist)

Every core item has a conclusive verdict: MERGED (with PR evidence), verified incomplete, or excluded.

Verified incomplete (stays OPEN — not closed to tick the checklist)

Out of v0.1 (unchanged, per Epic #80)

#94, #95, #98, #101, #105, #106, #114, #117 — remain in the normal backlog; none is a v0.1 blocker. (#95, #101, #114, #117 have since been delivered by their own PRs; that does not change the v0.1 scope.)

GitHub state changes made by this run (all auditable)

  1. gh issue edit 73 --add-label ai-merged + evidence comment + gh issue close 73 (run marker in the comment).
  2. Evidence comment on #93 (verified incomplete; stays OPEN).
  3. Annotated tag v0.1.1 created at f82969e9 with the release notes above; git push origin v0.1.1; verified with git ls-remote --tags origin (v0.1.0 untouched).
  4. GitHub Release v0.1.1 created at f82969e9 (release evidence).
  5. Evidence comment on #80 (this reconciliation table + closure items).
  6. Reconciliation result comment on #97 with the full command evidence.
No protected branch was modified, no second business PR was created, and the existing v0.1.0 tag was neither moved nor force-pushed.