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
Proceed to `/prompts:ce-plan` using this document as the source for `M7.29` decomposition (notification-threshold applied-mode history views), while preserving M7 lane boundary constraints.
1123
+
Proceed to `/prompts:ce-plan` using this document plus the 2026-04-19 reconciliation record as the source for `M8 foundation re-entry readiness execution`, while preserving the post-M7 stop rule for notification-threshold micro-expansion.
- current work now closes that lane with `M7.29` on the same bounded route family:
26
+
- reconciliation history now supports `appliedMode=all|reset-to-default|rollback-to-previous-audit`,
27
+
- combined `status + appliedMode` filtering is supported on the existing bounded history surface,
28
+
- no new persistence model or top-level endpoint family was introduced.
25
29
-`src/server.ts` now carries a dense L5 operator-governance route family for notification-threshold preview, apply, reconciliation, bounded history, summary, and filtered history views.
26
30
-`src/learning/KnowledgeLearningPlatform.ts`, `src/learning/types.ts`, `src/learning/KnowledgeLearningPlatform.test.ts`, and `src/learning/KnowledgeLearningPlatform.persistence.test.ts` show that mainline already has:
27
31
- explainable retrieval with `relationPath` and `temporalValidity`,
@@ -160,10 +164,10 @@ This document re-baselines current mainline truth on 2026-04-19, records what ch
160
164
## Outstanding Questions
161
165
162
166
### Deferred to Planning
163
-
-[Affects R11][Technical]Should `M7.29`filter only by `appliedMode`, or should planning evaluate a combined `status + appliedMode`contract while keeping the route bounded?
167
+
-[Resolved in execution][Technical]`M7.29`kept the route bounded and accepted combined `status + appliedMode`filtering on the existing history surface, so no separate planning branch is needed for that question.
164
168
-[Affects R12][Needs research] What is the smallest executable `M8 foundation re-entry readiness` slice that increases evidence quality without prematurely introducing graphdb/vector abstractions?
165
169
-[Affects R11][Needs research] Does markdown-reader governance now have a stronger near-term product case than foundation re-entry once the post-M7 checkpoint happens?
166
170
167
171
## Next Steps
168
172
169
-
-> /ce:plan for a structured plan that chooses one immediate lane now, with the recommended sequence being `M7.29`as the last bounded L5 closure increment and `M8 foundation re-entry readiness execution` as the default follow-on lane after that.
173
+
-> /ce:plan for `M8 foundation re-entry readiness execution` as the immediate primary lane, now that `M7.29`has closed the last justified notification-threshold history increment.
## Mainline vs Working-Branch Snapshot (2026-04-19)
625
643
626
644
| Capability Slice | Working Branch (`feat/learning-multi-tutor-adapter`) | Mainline (`origin/main`) | Integration Status |
627
645
|---|---|---|---|
628
646
| Agent workspace shell + capability actions | Branch still contains broader in-flight ambitions | Typed operation routing, runtime shell, and contract gates are integrated on `main` (`src/frontend/agent_workspace.js`, `src/frontend/agent_workspace_runtime.js`) | Integrated baseline on mainline |
629
647
| Focus + learning-path side-by-side pane model | Branch still contains extra pane-specific artifacts | Focus-mode activation, learning-path dock coexistence, and fullscreen lifecycle are verified on `main` (`src/frontend/agent_workspace_runtime.js`, `src/frontend/path_app.js`, runtime tests) | Integrated baseline on mainline |
630
648
| Agent workspace contract and verification surface | Branch may carry additional locale or feature breadth |`main` already has contract parity, frontend/runtime integration, runtime verification, and Tauri/browser gate scripts | Integrated on mainline |
631
-
| Operator diagnostics and notification-threshold governance | Branch is no longer the primary evidence source here |`main` owns the deep M7.5-M7.28 operator-governance route family in `src/server.ts`| Mainline is now the source of truth |
649
+
| Operator diagnostics and notification-threshold governance | Branch is no longer the primary evidence source here |`main` owns the deep M7.5-M7.29 operator-governance route family in `src/server.ts`, including bounded history filtering by `status` and `appliedMode`| Mainline is now the source of truth |
632
650
| Retrieval and learning core | Branch still points toward graphdb/vector follow-up work |`main` already has explainable retrieval, misconception/path/session flows, and persistence-tested learning state, but remains file-backed (`src/learning/KnowledgeLearningPlatform.ts`, `src/learning/store.ts`) | Advanced baseline, foundation gap remains |
633
651
| Markdown reader governance refactor lane | Planned and partially implemented in branch |`main` has `src/markdown/MarkdownGateway.ts` and current reader baseline, but this lane is still not the active mainline delivery path | Pending bounded lane |
634
652
@@ -669,7 +687,7 @@ This dashboard aligns against the following requirement chain:
669
687
| L2 Retrieval | explainable hybrid/vector retrieval + governance | Branch still frames graphdb/vector expansion | Explainable retrieval with relation-path + temporal-validity evidence is integrated on `main`, but persistence is still file-backed (`src/learning/KnowledgeLearningPlatform.ts`, `src/learning/store.ts`) | M8: foundation re-entry readiness, evidence-first |
670
688
| L3 Learning | mastery diagnostics + path/session loop | Expanded in branch | Path/session/misconception/memory flows are already integrated and persistence-tested on `main`| Preserve baseline and avoid underclaiming |
671
689
| L4 Interaction | agent conversation + focus/path pane runtime | Implemented in branch | Typed contract routing, conversation shell, focus-mode, and path-dock coexistence are integrated on `main`| Expand only through typed contract discipline |
@@ -706,8 +724,8 @@ Note: do not list foundation-lane gates as baseline until the corresponding modu
706
724
707
725
## Next Direction (Current Priority)
708
726
709
-
1. Treat `M7.29` applied-mode history views as the only remaining justified notification-threshold increment; do not normalize a new open-ended L5 micro-lane after it.
710
-
2.After `M7.29`, switch the primary lane to `M8 foundation re-entry readiness execution` rather than another notification-threshold subdivision.
727
+
1. Treat notification-threshold governance as closed after `M7.29`; do not plan `M7.30+` unless a materially new operator requirement appears.
728
+
2.Switch the primary lane to `M8 foundation re-entry readiness execution` rather than another notification-threshold subdivision.
711
729
3. Preserve CI and contract fail-fast guarantees for every lane change by keeping docs, agent-workspace, and learning-core gates green.
712
730
4. Re-baseline progress docs before every major lane switch so stale branch-gap language does not leak into mainline status claims.
713
731
5. Keep markdown reader governance bounded and secondary until the post-M7 lane switch is explicitly planned.
0 commit comments