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
Copy file name to clipboardExpand all lines: docs/diataxis/en/explanation/development-progress-dashboard.md
+10-7Lines changed: 10 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,8 @@ The key result is that the current code has moved further than the old plan word
13
13
- workflow artifacts now include durable `flashcard_batch` and `knowledge_run` records,
14
14
- reply rendering now has a typed structured-answer path,
15
15
- workflow-artifact review follow-up is part of the runtime surface,
16
-
- graph focus can render original markdown with matched-span highlighting.
16
+
- graph focus can render original markdown with matched-span highlighting,
17
+
- a dedicated evidence pane now carries grounding inspection plus durable `knowledge_run` and `flashcard_batch` inspection.
17
18
18
19
At the same time, the product surface is still behind the intended final behavior:
19
20
@@ -26,27 +27,29 @@ Code-vs-plan reconciliation for this slice:
26
27
| Requirement | Current implementation evidence | Progress call |
27
28
|---|---|---|
28
29
| Structured grounded conversation with backward compatibility |`src/learning/types.ts`, `src/learning/conversationComposer.ts`, `src/learning/KnowledgeLearningPlatform.ts`, `src/frontend/agent_workspace.js`, and `src/frontend/workspace_panes.js` now support `answer`, `assistantBlocks`, `knowledgeRun`, grouped `knowledgePoints`, citations, and legacy `assistantMessage`; the primary assistant area now limits visible blocks to user-facing reply content. | Implemented current slice |
29
-
| Durable learning/review artifacts |`src/workflows/WorkflowArtifactStore.ts`, `src/learning/KnowledgeLearningPlatform.ts`, and `src/routes/knowledge.ts` now support durable `flashcard_batch` / `knowledge_run` artifacts plus `/api/knowledge/workflow-artifacts` and `/api/knowledge/workflow-artifacts/review-follow-up`. | Implemented baseline|
30
+
| Durable learning/review artifacts |`src/workflows/WorkflowArtifactStore.ts`, `src/learning/KnowledgeLearningPlatform.ts`, and `src/routes/knowledge.ts` now support durable `flashcard_batch` / `knowledge_run` artifacts plus `/api/knowledge/workflow-artifacts` and `/api/knowledge/workflow-artifacts/review-follow-up`; `workspace_panes.js` now routes their inspection into a dedicated evidence pane. | Implemented current slice|
30
31
| File-first scoped knowledge hits |`workspace_panes.js` renders grouped knowledge hits by source file and routes file selection into graph focus instead of inline preview/action expansion. | Implemented current slice |
31
32
| Right-pane evidence reading | Graph focus reuses the shared markdown runtime and highlights matched spans in rendered source markdown. | Implemented baseline |
32
33
| Answer area contraction to a single targeted answer |`agent_workspace.js` now keeps the full conversation result in runtime state while only rendering user-facing answer blocks (`structured_answer`, `main_markdown`, `html_artifact`) in the main chat surface. | Implemented current slice |
33
-
| Hide developer-heavy evidence from the primary hit list |`workspace_panes.js` no longer renders inline knowledge previews or visible typed capability buttons in the left-side hit list; those flows now depend on explicit follow-up paths. | Implemented current slice |
34
+
| Hide developer-heavy evidence from the primary hit list |`workspace_panes.js` no longer renders inline knowledge previews or visible typed capability buttons in the left-side hit list; those flows now route into graph focus or the dedicated evidence pane. | Implemented current slice |
35
+
| Durable evidence/claim inspector |`workspace_panes.js` now exposes a dedicated evidence pane for grounding metadata, `knowledge_run`, `knowledge_run_history`, `knowledge_run_compare`, and `flashcard_batch`; `agent_workspace.js` wires the API status strip into grounding inspection. | Implemented current slice |
34
36
| DAG-native answer planning | The system already has `KnowledgeAtom`, `RelationEdge`, `TemporalEdge`, path queries, mastery-path logic, and `KnowledgeQueryItem.relationPath`, but conversation synthesis still does not have a dedicated graph-conditioned context-assembly layer. | Not complete |
35
37
36
38
Immediate next direction from this point:
37
39
38
-
1. Add a dedicated durable evidence/claim inspector for `knowledge_run`, `flashcard_batch`, and grounding metadata instead of leaving those flows behind explicit capability execution and runtime getters.
39
-
2. Insert a graph-conditioned context-assembly layer between retrieval and answer synthesis so the current DAG becomes a first-class answer-planning substrate.
40
-
3. Preserve the new primary answer / right-pane-first interaction contract while expanding secondary inspection surfaces.
41
-
4. Continue ownership reduction across `src/server.ts`, `KnowledgeLearningPlatform.ts`, `agent_workspace.js`, and `workspace_panes.js`.
40
+
1. Insert a graph-conditioned context-assembly layer between retrieval and answer synthesis so the current DAG becomes a first-class answer-planning substrate.
41
+
2. Preserve the new primary answer / right-pane-first interaction contract while growing the evidence pane toward a broader durable evidence ledger.
42
+
3. Continue ownership reduction across `src/server.ts`, `KnowledgeLearningPlatform.ts`, `agent_workspace.js`, and `workspace_panes.js`.
42
43
43
44
Verification for the current code-backed alignment:
0 commit comments