v5.2.0 — Apex system prompt + repo governance pack + CLI quality fixes
v5.2.0 — System Prompt uplift (Apex) + GitHub governance pack + CLI polish
Highlights (user-visible):
- SYSTEMPROMPT.md rewritten into a durable operating contract: Prime Directives (P1–P8), Triad verification, 5-step engineering loop, Section-17 release-rule still enforced, and a "no tag without a verified release" policy made explicit.
- CLI (
openforge-chat): the spinning/thinking line is now shows once per turn (no repeated "Forge is thinking..." spam). - File tools now support opt-in absolute-path writes/reads via
allow_absolute=True(outside-workspace access requires an explicit yes/approval flag).
GitHub templates + governance (added, all enabled on this repo):
- CodeQL (Python) · dependency-review · stale-management · Dependabot (pip + npm + actions) · agent-instructions
- Discussion templates: announcements · ideas · qna · release-checklist
- Issue templates: + tracker + agent-task
- PR template now includes a Triad-verification field.
Verified (this session):
- Full python suite: 1132 passed, 13 skipped, 0 failed.
- SYSTEMPROMPT contract tests: 23/23 green.
- Manifests agree: pyproject/package/web/config = 5.2.0; README badge synced.
No breaking changes. OpenForge remains source-visible; the companion cron instructions live locally and were not pushed (see gitignore).