v1.3.0 — Agent OS: product-graph + autonomous verify
Agent OS
Two new layers on top of the SDLC pipeline and code-review-graph.
product-graph MCP server
Semantic graph of product behaviour — routes (OMG*.pm), Template Toolkit inventory/includes, SCSS design tokens, and a hand-editable feature registry. Tools: pg_feature, pg_selectors, pg_route, pg_design_tokens, pg_query. Complements code-review-graph (structure); never duplicates it.
Autonomous verify trust core (/verify + omg-verifier)
Tiered, assertion-based, never false-done:
- Tier 1 — dev-server restart + readiness probe +
curlasserts (backend-only stops here). - Tier 2 — scripted headless Playwright spec; page never enters model context, result is exit code + tiny result file; specs persist as regression.
- Definition of Done — a passing assertion that exercises THE CHANGE. Behavioral failure → leave intact + alert; infra failure → revert to last-known-good + alert. Self-fix is implementation-only (spec-tamper guard).
Supporting
enforce-mcp-searchrewritten as steerable/self-releasing (SHA-staleness primary, query-scoped one-shot breadcrumb, literal-pattern pass).record-graph-emptyPostToolUse hook feeds the breadcrumb.post-edit-updaterebuilds product-graph on.tt/.scss/OMG*.pmedits.session-start-statusprints product-graph status./agent-os-setupone-time per-machine bootstrap.
Setup
Engine ships in the plugin; per-product data lives in ~/.agent-os/ (separate jintech-agent-os repo, never a production repo). Run /agent-os-setup.
Validated end-to-end: /verify jobs-deliverable-chooser (OMGXI-10073) returned STATUS: PASS with a real Tier-2 assertion + screenshot on a live campaign page.