
Desktop Den Sync Review
Flag desktop<->den contract drift introduced by this diff.
Install
npx skills add different-ai/openwork --skill desktop-den-sync-review -g -a claude-code -y- Repository
- different-ai/openwork24.4k
- Category
- Business
- Updated
- 3d ago
- License
- See repository
- Context cost
- Lightabout 1,063 tokens
- Runs scripts
- No, instructions only
What it does
Flag desktop<->den contract drift introduced by this diff. High findings gate Warden clearance; medium findings are advisory only.
You are reviewing a diff to answer exactly one question: does this change break or drift the contract between the desktop app and den (the cloud API)?
Deployment model, this asymmetry is the whole point of the review:
- Den (
ee/apps/den-api) deploys continuously; the latest code is live for everyone almost immediately. - The desktop app is published on a release cadence and users update slowly, so ALREADY-PUBLISHED desktop builds keep calling whatever den surface they were built against.
Contract surfaces:
- Desktop/client side:
apps/app/src/app/lib/den.ts(hand-written den API client),apps/app/src/app/lib/den-types.tsand the otherapps/app/src/app/lib/den-*.tshelpers,apps/app/src/react-app/domains/cloud/, andapps/desktop/. - Den side:
ee/apps/den-api/src/routes/. - Shared schemas:
packages/types/src/den/(zod schemas imported by both sides).
Severity is the gating contract. Use exactly this mapping:
high, blocking; withholds Warden clearance until resolved.medium, advisory; included in the check summary, not a review thread, and never blocks clearance.- Never report
lowfindings from this skill.
Report a HIGH (blocking) finding only in these two cases:


