adr
無料Create a new Architecture Decision Record (ADR) for a proposed feature or design change.
日本語の概要は準備中です。原文の説明を表示しています。
Check docs/ai/ spec files and ADRs for inconsistencies with the codebase, then fix all discrepancies.
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Scan all documentation in docs/ai/ for inconsistencies with the actual codebase, then fix all discrepancies so docs match the implementation.
Check and fix these doc files:
README.md — project description, feature list, tech stack, project structuredocs/ai/)CLAUDE.md — project description, build commands, conventions, key architecture notesdocs/ai/BACKLOG.md — check completed items against code, remove if donedocs/ai/architecture.md — ADR statuses, component list, directory structure, commandsdocs/ai/overview.md — current state, non-goalsdocs/ai/sequencer-spec.md — Pattern/Track/Trig interfaces, playback behaviordocs/ai/audio-interface.md — WorkletCommand, WorkletPattern, WorkletTrig, Engine APIdocs/ai/sound-design.md — voice params, paramDefs ranges/defaultsdocs/ai/ui-design.md — component descriptions, layout, mobile viewsdocs/ai/glossary.md — term accuracy, missing termsdocs/ai/DATA_MODEL.md — Song/Pattern/Cell/Track/Trig interfaces, relationships, mermaid ERD entity fields and classDiagram runtime state fieldsdocs/ai/MESSAGE_FLOW.md — WorkletCommand flow, message protocol, signaling, mermaid sequence diagram function namesdocs/ai/adr/INDEX.md — ADR statuses (Implemented vs actual state)site/src/content/docs/).mdx files under site/src/content/docs/docs/ (EN) and site/src/content/docs/ja/docs/ (JA) — tutorials, feature guides, getting-started pagessrc/lib/components/SidebarHelp.svelte)Read all doc files listed above.
Cross-reference with codebase by reading/grepping these key source files:
src/lib/types.ts — Song, Pattern, Cell, Trig, Track interfacessrc/lib/state.svelte.ts — reactive state shapesrc/lib/audio/engine.ts — Engine API, patternToWorklet serializationsrc/lib/audio/dsp/types.ts — WorkletCommand, WorkletPattern, WorkletTrig, WorkletInsertFxsrc/lib/audio/worklet-processor.ts — WorkletCommand handlingsrc/lib/paramDefs.ts — voice parameter definitions (names, ranges, defaults)src/lib/components/*.svelte — component names and existencesrc/lib/audio/dsp/voices.ts — voice registrysrc/lib/components/SidebarHelp.svelte — app help textCheck for these types of inconsistencies:
erDiagram entity fields and classDiagram class fields as structured data — compare every field name, type, and description 1:1 against the source TypeScript interfaces (DATA_MODEL.md ERD vs types.ts, classDiagram vs state.svelte.ts, MESSAGE_FLOW.md sequence diagrams vs actual function names in scenePlayback.ts / engine.ts)Use TodoWrite to create a task list of all fixes needed.
Apply fixes using Edit tool for each doc file. Rules:
docs/ai/adr/INDEX.mdOutput a summary of all changes made:
## Docs Sync Summary
### [filename]
- [description of fix applied]
### No changes needed
- [filename] — already consistent
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Create a new Architecture Decision Record (ADR) for a proposed feature or design change.
日本語の概要は準備中です。原文の説明を表示しています。
Mark an ADR as Implemented (or Superseded) and archive it, following INDEX.md conventions.
日本語の概要は準備中です。原文の説明を表示しています。
Scan the codebase for security vulnerabilities. Check OWASP top 10, input validation, auth, crypto, and known BACKLOG security items.
日本語の概要は準備中です。原文の説明を表示しています。
Check docs/ai/ spec files and ADRs for inconsistencies with the actual codebase. Report only, no modifications.
日本語の概要は準備中です。原文の説明を表示しています。
Scan the project for refactoring opportunities, then fix them. No behavior/visual changes.
日本語の概要は準備中です。原文の説明を表示しています。