Skip to content

docs(changelog): add v0.11.0 compare links and bump Unreleased base#339

Merged
Zious11 merged 1 commit into
developfrom
docs/changelog-v0.11.0-links
Jun 29, 2026
Merged

docs(changelog): add v0.11.0 compare links and bump Unreleased base#339
Zious11 merged 1 commit into
developfrom
docs/changelog-v0.11.0-links

Conversation

@Zious11

@Zious11 Zious11 commented Jun 29, 2026

Copy link
Copy Markdown
Owner

Fix CHANGELOG.md footer links left over from the v0.11.0 release: bump the [Unreleased] compare base from v0.10.0 to v0.11.0, and add the missing [0.11.0]: compare link.

Footer link references were not updated during the v0.11.0 release.
Add the missing [0.11.0] compare link and update [Unreleased] to base
from v0.11.0 instead of v0.10.0.
@Zious11 Zious11 merged commit 0b0af26 into develop Jun 29, 2026
11 checks passed
@Zious11 Zious11 deleted the docs/changelog-v0.11.0-links branch June 29, 2026 13:09
Zious11 added a commit that referenced this pull request Jun 29, 2026
…HANGELOG-FULL-RANGE-001 lesson + STORY-143

Post-release correction record (docs-only, develop only):
- v0.11.0 CHANGELOG entry initially omitted the ENIP analyzer epic (STORY-130..138,
  PRs #317-#334); corrected via PR #339 (footer links) + PR #340 (complete entry).
- GitHub v0.11.0 release notes edited to match (40 ENIP/MITRE markers confirmed).
- Release tag/commit unchanged; main CHANGELOG catches up on next gitflow back-merge.

Lesson codified (cycles/feature-enip-v0.11.0/lessons.md):
- RELEASE-CHANGELOG-FULL-RANGE-001: release prep MUST enumerate git log <prev-tag>..HEAD
  --first-parent to derive changelog content; hand-summarized "recent wave" lists are not
  a substitute.

Process-gap disposition (STORY-143, E-11, draft, 3 pts):
- Draft story stub created at stories/STORY-143.md (wave TBD, v0.12.0 planning).
- Goal: add policy DF-RELEASE-CHANGELOG-RANGE-001 or update CLAUDE.md release-workflow
  section to mandate commit-range enumeration + PR-range completeness anchor.
- STORY-INDEX.md v3.1 -> v3.2: total_stories 95->96, E-11 count 2->3 (pts 8->11),
  epic-table TOTAL 622->625. Wave-table scheduled 614 unchanged (STORY-143 wave-TBD).

Decision D-301 recorded in STATE.md. DO NOT REDO guards added.

Count-propagation sweep: updated 4 files. Stale "95 stories" / "STORY-INDEX v3.1"
references corrected in STATE.md (line 64) and STORY-INDEX.md frontmatter/arithmetic.
Historical D-294 decision row retains "v3.1 (95 stories/64 waves)" -- immutable audit
trail (records state at that past decision point; intentionally not updated).
Zious11 added a commit that referenced this pull request Jun 29, 2026
Pipeline IDLE post-v0.11.0 release. STATE.md rewritten as lean, self-
contained resume document. Decisions D-267..D-301 archived to cycle file.

Changes:
- STATE.md: compacted from 280 → 252 lines (WARNING range; below 500-line cap)
  - Frontmatter corrected: document_type/mode/phase fields now standard-compliant
  - develop_head corrected: ecbcd26ab0b388 (PRs #339+#340 had landed)
  - factory_artifacts_head: resolved from placeholder to d67eb27
  - Full SHAs recorded for main, develop, factory-artifacts
  - Tag facts: annotated tag object c50d89e → commit 3072e82 verified
  - Stale "Do NOT re-X" block removed (30+ historical lines archived)
  - Verbose inline decisions D-270..D-299 removed from STATE.md body
  - D-300/D-301 kept as terse summary rows in decisions table
  - EXACT RESUME POINT block updated with verified facts
  - Open human question (main CHANGELOG fast-track y/n) explicitly surfaced
  - Backlog table: STORY-143, SEC-001, TLS-CLIENTHELLO-FRAG-001 (CRIT candidate
    recommended first), edge-hunt register, design notes, Wave-64 NITs, process watch
  - Session Resume Checkpoint updated with current state

- cycles/feature-enip-v0.11.0/decisions-archive.md: extended D-228..D-266 →
  D-228..D-301 (appended D-267..D-301 with full narrative text)

Verified live facts (git/gh, not trusted from memory):
- origin/main = 3072e82
- origin/develop = ab0b388
- v0.11.0 tag → commit 3072e82 (annotated; GitHub release: not draft, not prerelease, Latest)
- Cargo.toml version on both branches: 0.11.0
- Open PRs: only #311 and #325 (Dependabot, awaiting human triage)
- Worktrees: main + .factory (active) + 2 stale scratch (enip-edgecase-verify, enip-f6-hardening)
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