You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deep audit pass complete — 97 tests, smoke, operator smoke, and production audit all green.
Per-project identity (fingerprint)
project_fingerprint.py now collects industry-standard signals:
verification_commands — inferred from Makefile (make verify), npm scripts, pytest/Jest/Go/Cargo
runtime_versions — .nvmrc, .node-version, .python-version, .tool-versions
dependency_automation — Renovate / Dependabot detection
has_codeowners — GitHub CODEOWNERS presence
Cache invalidation extended for these files
These flow through steering_context, session_brief, and build_project_steering_digest.
Bootstrap fill hardening
_anti_goal() no longer returns the exact placeholder phrase — always produces project-specific anti-goals (including a library archetype)
_workflow_hint() prefers verification_commands over generic script lists
bootstrap_steering_bundle() always includes preview when requested, even when the skeleton is fully evidence-autofilled
Checkpoint context guard — "apply autofill preview" no longer triggers disk writes (only explicit write contexts do)
Agent ergonomics wiring
merge_roadmap_hint_into_result() propagates project_steering_digest and agent_next_call to the top-level tool response
format_agent_steering_line() shows Verify and Docs lines from fingerprint
Checkpoint fallback removed generic "Edit ROADMAP.md per skill" — uses recommended_next_action → validate/checkpoint/autofill
Production audit expansion
scripts/roadmap_audit.py now verifies:
Full BOOTSTRAP_PLACEHOLDER_PHRASES coverage (no unmapped or manual-only phrases)
verification_commands from Makefile projects
session_brief includes digest when bootstrap incomplete
Native write hint merge propagates digest + agent_next_call
Template brief expectations when skeleton is fully evidence-autofilled
End-to-end flow (unchanged architecture, tighter execution)
fingerprint (verify cmds, runtime, CODEOWNERS, …)
→ evidence → bootstrap_fill_plan → project_steering_digest
→ all surfaces (session / cockpit / checkpoint / write hints / doctor / progress)
→ apply_bootstrap_fill (preview/write) → validate → recommended_next_action
Evidence-driven skeletons for projects with README + Makefile can now autofill all template phrases in one pass; remaining placeholders still route through apply_bootstrap_fill with per-project replacements from fingerprint, git, and code soup audit.
0 commit comments