Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
ebd419d
feat(layer3): Generative UI foundation (IR, generator, cache, web)
takeshiD Jul 4, 2026
5e52dfb
Merge remote-tracking branch 'origin/main' into worktree-layer3-gener…
takeshiD Jul 5, 2026
3fcf529
feat(layer3): multi-backend LLM (claude_code, codex, anthropic_api) +…
takeshiD Jul 5, 2026
d1ebb42
style(fonts): add explicit CJK fallback fonts to the UI font stack
takeshiD Jul 5, 2026
655470d
style(fonts): unify TOC/sidebar/toolbar onto the main content font
takeshiD Jul 5, 2026
5bc8105
feat(layer3): wire Generative UI into the live server (/api/gui + isl…
takeshiD Jul 5, 2026
6d22c90
fix(layer3): add a close button (and Esc) to the Generated UI panel
takeshiD Jul 5, 2026
83c9a2e
feat(layer3): log /api/gui generation to the terminal
takeshiD Jul 5, 2026
1033f8e
feat(layer3): show a spinner while the Generated UI is generating
takeshiD Jul 5, 2026
e454cbd
feat(layer3): planner + Layer 2 analysis → doctype-aware generation
takeshiD Jul 5, 2026
db14984
feat(layer3): reading-lens redesign — LLM-first, drop body reprints (…
takeshiD Jul 5, 2026
15289e9
feat(layer3): Lens Selector — order lenses by document type (#47)
takeshiD Jul 5, 2026
4a89420
docs(layer3): LLM-first lens config + docs for the lens redesign
takeshiD Jul 5, 2026
1d1a54f
feat(layer3): apply effort to the anthropic_api backend
takeshiD Jul 5, 2026
373e8a1
build(layer3): enable `llm` feature by default (anthropic_api works o…
takeshiD Jul 5, 2026
e6edf70
feat: change claude -p call
takeshiD Jul 5, 2026
bebcb41
feat(scrolly): reader-paced Generative Scrollytelling mode (design/pl…
takeshiD Jul 5, 2026
918ac22
feat(scrolly): in-panel Q&A, language switch, spinners; drop offline …
takeshiD Jul 5, 2026
bb29912
fix(scrolly): robust marker-delimited guide format (fixes large-doc f…
takeshiD Jul 5, 2026
308e537
feat(scrolly): include guide content in Q&A context
takeshiD Jul 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,12 @@
.serena
PLAN.md
.claude
# Generative-UI cache (Layer 3, design §6): regenerated on demand.
.cache
# Web frontend (Layer 3): node_modules is reproducible via `npm install`.
web/node_modules
# The built Generated-UI island is committed so mdpeek-server can embed it with
# include_bytes! (design 論点 C). Ignore everything else vite emits into dist/.
web/dist/*
!web/dist/mdpeek-gui.js
!web/dist/mdpeek-gui.css
Loading
Loading