-
Notifications
You must be signed in to change notification settings - Fork 1
Kasi Sync
Oak Dev-inter edited this page Apr 23, 2026
·
1 revision
Audit drift between project
.kasidit/(dcenterlite) and global Centerlite. Read-only; prints per-item status with suggested command.
/kasi-sync # compare everything
/kasi-sync checklists # one type only
/kasi-sync <name> # one item
- Walks
.kasidit/CHECKLISTS/,.kasidit/knowledge/, parsesPATTERNS.mdandMEMORY.md. - Matches each item to its Centerlite counterpart by filename or pattern hash.
- Tags each pair:
up-to-date | local ahead | center ahead | conflict | local only | center only. - Prints report with a suggested command per item.
- Never mutates either side β user decides via Kasi-Promote or Kasi-Pull.
Gravity sync β <project>
CHECKLISTS
security-php.md [local ahead] 5 lines added locally β /kasi-promote checklist security-php
css-audit.md [up-to-date]
perf-sql.md [center ahead] 3 lines added upstream β /kasi-pull checklist perf-sql
laravel8-custom.md [local only] no upstream β consider /kasi-promote
node-xss.md [center only] not in project β consider /kasi-pull
KNOWLEDGE
laravel-8-eloquent.md [up-to-date]
php-7.4-types.md [conflict] both sides edited β resolve manually
PATTERNS (in PATTERNS.md)
2 local patterns not in center β /kasi-promote pattern β¦
1 center pattern not in project β /kasi-pull pattern β¦
RULES (MEMORY.md vs center/rules.md)
0 drift
- Walk project
.kasidit/and parse pattern / memory files. - Match each item to Centerlite counterpart (filename or line-normalized sha256 for patterns).
- Diff and tag status.
- Print report with suggested per-item command.
- Exit β user applies fixes via Kasi-Promote or Kasi-Pull.
- Periodic drift check across a project.
- Before a release or project handover β surface promote candidates.
- After a long stretch of local edits, to check what should climb the hub.
- Outside a project directory β needs
.kasidit/present. - To auto-apply resolutions β this command is read-only by design.
- Auto-resolving conflicts β always flag, never guess a winner.
- Treating "local only" as stale β it may be project-specific (that is the point).
- Running on a large dcenterlite without scoping β use
/kasi-sync <type>to narrow.
Introduced in v0.9.2.
- Commands (aggregate)
- Gravity-Pattern
- Kasi-Promote
- Kasi-Pull
Repo β’ Discussions β’ Issues β’ Changelog β’ Security β’ Contributing β’ MIT β’ Β© Kasidit Wansudon
Kasidit
Core
- Commands
- Kasi-Mode π₯ v0.10
- Backend-Hooks π₯ v0.10
- Model Tiers
- Gravity Pattern
- Multi-Agent-Orchestration
- Claude Design Integration
- UI Override Mode
- FAQ
Version History
- Version History β overview
- v0.13.0 β thClaws (Consolidated) π¦
- v0.12.0 β thClaws Runtime Support π¦
- v0.11.0 β Backend + Bridge + Runbook π
- v0.10.0 β Mode + Backend Hooks
- v0.9.2 β Gravity
- v0.9.1 β Master Orchestrator
- v0.9.0 β Claude Design
- v0.8.0 β Tier Cascade
- v0.7.4 β SWE-bench
- v0.3.0 β Tier adaptation
- v0.2.1 β Docs protocol
- v0.2.0 β UI Override
- v0.1.0 β Core
Concepts
Commands
- Kasi-Init
- Kasi-Review
- Kasi-Security
- Kasi-Fix
- Kasi-Ui
- Kasi-Cascade
- Kasi-Multi
- Kasi-Scaffold
- Kasi-Docs
- Kasi-Status
- Kasi-Promote
- Kasi-Pull
- Kasi-Sync
- Kasi-Search
- Kasi-Wiki-Sync
Agents
- Agent-Architect-Planner
- Agent-Audit-Specialist π₯ v0.10
- Agent-Bug-Hunter
- Agent-Deep-Researcher
- Agent-Legacy-Specialist
- Agent-Migration-Specialist
- Agent-Refactor-Surgeon
- Agent-Test-Writer
Deprecated v0.10 (stubs β audit-specialist --focus=..., removed in v0.11)
-
Agent-Code-Reviewer β
--focus=quality -
Agent-Security-Auditor β
--focus=security -
Agent-Perf-Profiler β
--focus=perf