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
-[Done] landed bounded audit persistence under runtime data:
351
+
-`agent_workspace_diagnostics/triage_policy_audit.v1.json` now captures threshold-change source/reason, before/after values, and computed change deltas.
352
+
-[Done] strengthened triage payload semantics:
353
+
-`/triage` and `/triage/history` now include automated runbook actions derived from risk buckets and replay trend direction.
354
+
-[Done] expanded evidence coverage:
355
+
-`src/server.migration.test.ts` now validates runbook automation payloads, threshold-audit query semantics, and audit-file persistence,
356
+
-`src/knowledge.api.contract.test.ts` now fail-fast checks runbook/audit route contracts,
357
+
-`src/agent_workspace.verification.contract.test.ts` + `scripts/verify-agent-workspace-runtime.js` now fail fast on audit helper/route drift.
358
+
-[Done] verification evidence:
359
+
-`npm test -- src/server.migration.test.ts --runInBand --testNamePattern "triage route summarizes replay risk|triage history and alert-threshold governance"`
360
+
-`npm run test:agent-workspace:contracts`
361
+
-`npm run verify:agent-workspace:runtime`
362
+
336
363
## Success Criteria
337
364
338
365
- CI failure mode that previously blocked the three agent-workspace suites is eliminated on mainline.
@@ -342,4 +369,4 @@ Deliverables:
342
369
343
370
## Next Step
344
371
345
-
Proceed to `/prompts:ce-plan` using this document as the source for `M7.10` decomposition (operator runbook automation and threshold-change audit trail), while preserving M7 lane boundary constraints.
372
+
Proceed to `/prompts:ce-plan` using this document as the source for `M7.11` decomposition (adaptive threshold-policy simulation and auto-remediation guardrails), while preserving M7 lane boundary constraints.
-`runtime_data/agent_workspace_diagnostics/triage_policy_audit.v1.json` now stores threshold-change source/reason, before/after snapshots, and computed delta summary.
397
+
- Extended triage/history semantics:
398
+
-`/triage` and `/triage/history` now expose deterministic `runbookActions` derived from risk-bucket and replay-trend signals.
399
+
- Expanded executable evidence:
400
+
-`src/server.migration.test.ts` now validates runbook payloads, audit query semantics, and audit-file persistence.
401
+
- Hardened runtime verification gate:
402
+
-`src/knowledge.api.contract.test.ts`, `src/agent_workspace.verification.contract.test.ts`, and `scripts/verify-agent-workspace-runtime.js` now fail fast on runbook/audit route and helper drift.
403
+
- Verification evidence:
404
+
-`npm test -- src/server.migration.test.ts --runInBand --testNamePattern \"triage route summarizes replay risk|triage history and alert-threshold governance\"`
405
+
-`npm run test:agent-workspace:contracts`
406
+
-`npm run verify:agent-workspace:runtime`
407
+
389
408
## Mainline vs Working-Branch Snapshot (2026-04-14)
390
409
391
410
| Capability Slice | Working Branch (`feat/learning-multi-tutor-adapter`) | Mainline (`origin/main`) | Integration Status |
@@ -394,7 +413,7 @@ Execution anchor:
394
413
| Focus + learning-path side-by-side pane model | Implemented in branch UI/runtime | Dock coexistence baseline integrated (`styles.css`, `path_styles.css`, `path_app.js`) | Partially integrated |
| Result-presentation allowlist/override fail-fast governance | Implemented in branch execution registry and parity tests | Integrated in M1 (`src/frontend/agent_workspace.js` + parity tests) | Baseline integrated |
397
-
| Conversation turn stream/replay/operator diagnostics expansion | Implemented in branch routes/tests | Mainline has runtime snapshot+trend/index/export plus sidecar persistence+triage+history+threshold governance (`src/frontend/agent_workspace_runtime.js`, `src/server.ts`) | Partially integrated |
416
+
| Conversation turn stream/replay/operator diagnostics expansion | Implemented in branch routes/tests | Mainline has runtime snapshot+trend/index/export plus sidecar persistence+triage+history+threshold governance+runbook automation+threshold audit trail (`src/frontend/agent_workspace_runtime.js`, `src/server.ts`) | Partially integrated |
398
417
| Graphdb/ANN foundation hardening lane | Branch-oriented lane claims exist in prior docs | Mainline currently exposes file-backed store baseline (`src/learning/store.ts`) | Not integrated on mainline |
399
418
| Markdown reader governance refactor lane | Planned and partially implemented in branch | Mainline baseline only | Partially integrated |
400
419
@@ -434,7 +453,7 @@ This dashboard aligns against the following requirement chain:
434
453
| L2 Retrieval | explainable hybrid/vector retrieval + governance | Expanded in branch-oriented plans | Mainline file-backed baseline only (`src/learning/store.ts`) | Re-enter lane after concrete module evidence lands on mainline |
-`npm test -- src/server.migration.test.ts --runInBand --testNamePattern \"triage route summarizes replay risk|triage history and alert-threshold governance\"`
0 commit comments