Skip to content

chore(forgeplan): reconcile markdown status + tidy pre-release worktree - #171

Merged
explosivebit merged 1 commit into
developfrom
chore/tidy-pre-release
Jul 9, 2026
Merged

explosivebit merged 1 commit into
developfrom
chore/tidy-pre-release

Conversation

@explosivebit

Copy link
Copy Markdown
Contributor

Summary

Pre-release housekeeping on develop — no source or runtime behaviour change.

  • Fix markdown↔index desync (RED LINE Develop #4). PRD-038 + RFC-035 were
    activated in the Lance index during the Pillar C (feat(idef0): Pillar C — live onboarding agent (daemon + Agent SDK + camera chat) #169) close-out, but their
    status: active never landed in the committed markdown. A forgeplan scan-import on develop would have silently reverted them to draft and
    "unactivated" the Pillar C chain. Restored status: active (+ the session's
    score/link updates on the Pillar-B/C evidence chain). Verified: after
    scan-import, both stay active.
  • Commit EVID-098 (RFC-035 chat-panel-v2 verification) — it existed only
    in the working tree, captured by no prior commit.
  • Add three reference docs: docs/CLAUDE-PLUGINS.md,
    docs/MAP-PACK-v0.2.0-FINDINGS.md, docs/hints-rules.md.
  • gitignore transient forgeplan/local paths:
    .forgeplan/anomalies-journal.jsonl, .forgeplan/map/.work/, .local/.
  • Remove stray scratch: pnpm-lock.yaml (project is npm — package-lock.json
    is the lockfile) + dev-run *.yml / *.md droppings.

Why

Bring develop to a clean, durable state before cutting the v0.3.0 release
branch. The markdown is the source of truth (ADR-003); it must match the derived
index so a fresh clone + scan-import reproduces the activated Pillar C chain.

Test plan

  • forgeplan scan-importPRD-038 + RFC-035 remain active (desync cured).
  • No template/ source touched → existing CI (svelte-check + vitest + build
    matrix) unaffected; this is a docs/metadata-only change.
  • git diff --cached verified: no scratch, no gitignored paths, no screenshots staged.

Refs: PRD-038

🤖 Generated with Claude Code

Bring the .forgeplan markdown in sync with the index and clear the
working-tree clutter left after the Pillar-B/C + iso arcs.

- Fix markdown<->index desync (RED LINE #4): PRD-038 + RFC-035 were
  activated in the Lance index during the Pillar C (#169) close-out but
  their status never landed in the committed markdown, so a scan-import
  would silently revert them to draft. Restore status: active + the
  session's score/link updates on the Pillar-B/C evidence chain.
- Commit EVID-098 (RFC-035 chat-panel-v2 verification) — it was never
  captured by any prior commit.
- Add the three reference docs (CLAUDE-PLUGINS, MAP-PACK v0.2.0 findings,
  proactive hints rules).
- gitignore transient forgeplan/local paths (anomalies-journal.jsonl,
  map/.work/, .local/).
- Remove stray scratch (pnpm-lock.yaml — project is npm; plus dev-run
  yml/md droppings).

No source/behaviour change; markdown is now the durable source of truth
(ADR-003) that matches the derived index.

Refs: PRD-038

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@explosivebit
explosivebit merged commit d1518e8 into develop Jul 9, 2026
3 checks passed
@explosivebit
explosivebit deleted the chore/tidy-pre-release branch July 9, 2026 09:34
explosivebit added a commit that referenced this pull request Jul 9, 2026
…oarding, 3D-iso) (#172)

## Summary

Release **v0.3.0** (MINOR) — cuts the entire IDEF0 composed-map program
from
`develop` to `main`. 152 commits since `v0.2.4`, no breaking changes.

Headline features landed since v0.2.4:
- **Composed-map (T4)** — the 9th "Map" graph view: curated zoned
composition
with render-proof against the `forgeplan.map/v1` contract (PRD-036 /
SPEC-006 / RFC-030).
- **Recursive drill-down** — descend/climb/breadcrumb into zones, prefer
map-pack-emitted per-zone layers with client-derived fallback (PRD-037 /
RFC-031).
- **Onboarding tour (Pillar B)** — `/onboard` route + deterministic
zone-walk
  camera tour (#167).
- **Live local-agent guide (Pillar C)** — daemon + Agent SDK + two-tier
chat
(Tier-0 map-grounded, Tier-1 live), floatable/dockable chat panel v2
(#169,
  PRD-038 / RFC-034 / RFC-035 / ADR-010).
- **3D isometric Map-corner minimap** — Threlte v8 lazy chunk,
bidirectional
3D↔2D drill sync, dist cap raised 3→3.5 MiB (#170, PRD-039 / RFC-036 /
ADR-011).

## Version bump

- `package.json` + `template/package.json`: `0.2.4` → `0.3.0`.

## Release checklist

- [x] Version bumped in both package manifests
- [ ] CI matrix (ubuntu / macos / windows) green on this PR
- [ ] Merge to `main` (merge commit)
- [ ] Annotated tag `v0.3.0` on `main` + push
- [ ] GitHub Release published (fires `release.yml` → npm with
provenance)
- [ ] Back-merge `release/v0.3.0` → `develop`

## Test plan

Full CI matrix on this PR must pass. No new code beyond the version
bump; all
feature work was already CI-verified on `develop` (each of
#167/#169/#170/#171
merged green).

🤖 Generated with [Claude Code](https://claude.com/claude-code)
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