What's Changed
- feat(watcher): full watch-mode reconciliation — dependency graph, HTML, create/delete by @laurentftech in #173
- feat(pi): add gallery preview image for Pi marketplace by @laurentftech in #174
- feat(panic): adopt agent behavioral governance layer (rebase of #83, staged) by @clay-good in #175
- docs(contributing): fix Windows setup gaps and Node version requirement by @laurentftech in #176
- feat(pi): add 10 MCP tools to Pi extension and harden Windows daemon spawn by @laurentftech in #177
- feat(spec-store): bind OpenLore to an external spec store and health-check its targets by @clay-good in #178
- fix(orient) + refactor: surface ADR matches and remove get_decisions tool by @laurentftech in #179
- feat(working-set): per-target context briefing for an active change (spec-store arc, change 2) by @clay-good in #180
- feat(impact-certificate): certify a change's cross-boundary reach before it lands (spec-store arc, change 3) by @clay-good in #181
- fix: e2e hardening for v2.1.3 (first-run gitignore, no-throw contracts, panic concurrency, large-output + federation conformance) by @clay-good in #182
Full Changelog: v2.1.2...v2.1.3