Amos
3c3deef045
docs: demos as artifacts, dictation/notes direction, structural-identity ideation
...
- Interactive demos: one format (self-contained HTML/JS in sandboxed
iframe), demo tool contract (resize bridge, error->fix loop, versions),
persistence via tool parts; Pyodide deferred, server Python rejected.
- Notes as first-class reasoning channel; dictation requirements
(AudioWorklet PCM, Deepgram token mint, never-lose-a-dictation) ported
from the pi dictate extension's proven recipe.
- Structural identity ideation: sectioned lesson-document transcript,
gated progression with learner-chosen branches, typed blocks, session
state strip, retrieval-first session opens, durable compiled artifact,
visible tree edits. Gamification explicitly avoided.
- Roadmap: demo tool and structural candidates slotted; dictation later.
2026-08-22 07:46:11 +03:00
Amos
6e7f118190
docs: graph rendering decision — sigma.js v3 + graphology + forceatlas2
...
Research verdict: ~40KB gz, synchronous run-N-ticks-then-freeze layout,
labelRenderedSizeThreshold = Obsidian's text fade threshold, near-zero
idle CPU. Obsidian internals confirmed: PixiJS WebGL + d3-force-style
custom sim. Rejected: vis-network, cytoscape, react-force-graph-2d,
cosmos.gl. Pre-impl validation: 2k-node synthetic benchmark.
2026-08-22 07:36:00 +03:00
Amos
7c9132d5b4
docs: vision & plans — graph construction, session experience, presentation, roadmap
...
Captures 2026-08-22 decisions: hybrid live-emission + consolidation graph
construction (reversing the vault doc's teacher-untouched rule), one
substrate merged across sessions, structured plan-tree tools (mermaid
demoted to ad-hoc), probe/teach phase separation with collapsed teach
checks, right-panel tree view, LaTeX delimiter switch plan, and a
dependency-ordered roadmap.
2026-08-22 07:33:05 +03:00