Skip to content

Commit 7b0f4c9

Browse files
authored
chore: Update CLAUDE.md (#258)
1 parent 856a14f commit 7b0f4c9

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

CLAUDE.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,9 @@ enum DevkitMiniAppId {
378378
- `LOCAL` and `REMOTE` workspace modes must converge to the same post-resolution UX and business flow behavior.
379379
- DexDex desktop contract consumption must use shared proto definitions from `protos/dexdex/v1` as the source of truth.
380380
- Keep DexDex desktop app contracts synchronized with `docs/apps-dexdex-desktop-app-foundation.md` and `docs/project-dexdex.md`.
381+
- Global shortcut question-handoff behavior (default binding, waiting-session routing, empty fallback) must remain aligned with DexDex app/server/proto contracts.
382+
- Menu bar tray behavior remains status-only unless docs explicitly expand scope; status derivation must use active-workspace contract semantics.
383+
- Session fork UX must keep parent-session immutability guarantees and remain limited to documented lifecycle actions.
381384

382385
### Multi-Component Contract Sync
383386

@@ -559,6 +562,9 @@ Scaffold-only service projects may start with a smaller structure (`main.go` + `
559562
- Update `docs/project-thenv.md` and `docs/servers-thenv-server-foundation.md` for every thenv interface or trust model update.
560563
- Update `docs/project-devkit-commit-tracker.md` and `docs/servers-devkit-commit-tracker-api-server-foundation.md` for every commit-tracker API contract update.
561564
- Update `docs/project-dexdex.md` and relevant DexDex server-domain docs for every server interface or ownership contract update.
565+
- DexDex session-fork support decisions must be capability-driven and normalized by `main-server`/`worker-server`; unsupported fork requests must map to `FAILED_PRECONDITION`.
566+
- DexDex worker provider-native fork payloads must remain worker-internal diagnostics and must not be exposed through public server/app contracts.
567+
- DexDex workspace work-status aggregation semantics for tray rendering must stay synchronized with proto and desktop app contracts.
562568

563569
### Multi-Component Contract Sync
564570

0 commit comments

Comments
 (0)