docs: update CLAUDE.md with current repository context #378

Merged
forbes merged 1 commits from docs/claude-md-update into main 2026-03-03 19:43:18 +00:00
Owner

Comprehensive update to CLAUDE.md reflecting all recent repository changes:

  • Project overview: Updated to reference five addon modules, KCSDK C++ layer
  • Repository structure: Added SDK/ directory, datums/gears mods, reference/ folder for archived addons
  • KCSDK C++ architecture: New section documenting IPanelProvider, IToolbarProvider, IMenuProvider, SDKRegistry, ThemeEngine, WidgetBridge
  • Addon loading: Updated load order (sdk→solver→gears→datums→silo), documented subdirectory element
  • Deferred initialization: Create core now only handles kc_format (500ms) + update checker (10s); each addon manages its own deferred setup
  • Addon module docs: Added Gears, Datums, Solver descriptions; updated Silo for self-contained setup
  • Submodules: Removed archived ztools/quicknav, added gears/datums
  • API guidance: Pointed editing context and origin APIs to kindred_sdk wrappers
  • Commit scopes: Replaced ztools/quicknav with datums/gears/sdk
  • Known issues: Removed stale ztools references, added archived addons note

Part of ongoing documentation refresh.

Comprehensive update to CLAUDE.md reflecting all recent repository changes: - **Project overview**: Updated to reference five addon modules, KCSDK C++ layer - **Repository structure**: Added SDK/ directory, datums/gears mods, reference/ folder for archived addons - **KCSDK C++ architecture**: New section documenting IPanelProvider, IToolbarProvider, IMenuProvider, SDKRegistry, ThemeEngine, WidgetBridge - **Addon loading**: Updated load order (sdk→solver→gears→datums→silo), documented subdirectory element - **Deferred initialization**: Create core now only handles kc_format (500ms) + update checker (10s); each addon manages its own deferred setup - **Addon module docs**: Added Gears, Datums, Solver descriptions; updated Silo for self-contained setup - **Submodules**: Removed archived ztools/quicknav, added gears/datums - **API guidance**: Pointed editing context and origin APIs to kindred_sdk wrappers - **Commit scopes**: Replaced ztools/quicknav with datums/gears/sdk - **Known issues**: Removed stale ztools references, added archived addons note Part of ongoing documentation refresh.
forbes added 1 commit 2026-03-03 19:42:38 +00:00
docs: update CLAUDE.md with current repository context
All checks were successful
Build and Test / build (pull_request) Successful in 25m3s
5336cde0de
- Update project overview: five addon modules, KCSDK C++ layer
- Add KCSDK C++ architecture section (SDK/, IPanelProvider, ThemeEngine, etc.)
- Update repository structure tree (SDK/, datums, gears, reference/ for archived addons)
- Update addon load order: sdk(0) → solver(10) → gears(40) → datums(45) → silo(60)
- Update deferred init: Create core now only handles kc_format + update checker
- Add detailed Gears, Datums, Solver addon module descriptions
- Update Silo section to reflect self-contained deferred setup
- Replace ztools/quicknav references with datums/gears/sdk throughout
- Update submodules table (remove archived, add gears/datums)
- Update commit scopes list
- Update known issues (remove stale ztools references, add archived addons note)
- Point editing context and origin APIs to kindred_sdk wrappers
forbes merged commit ce2da47d5b into main 2026-03-03 19:43:18 +00:00
forbes deleted branch docs/claude-md-update 2026-03-03 19:43:19 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kindred/create#378