-
Notifications
You must be signed in to change notification settings - Fork 1
Kasi Wiki Sync
Push
docs/wiki/*.mdtogithub.com/kasidit-wansudon/kasidit.wiki.git. Dry-run by default, manual-only.
/kasi-wiki-sync # dry-run by default: shows what would change
/kasi-wiki-sync apply # actually push
/kasi-wiki-sync <page> # single page only
- Verifies
docs/wiki/exists and contains*.mdpages. - Clones
git@github.com:kasidit-wansudon/kasidit.wiki.gitinto a tmp dir on first run, or fetches and checks out. - Diffs
docs/wiki/*.mdagainst the wiki repo, prints file-by-file diff. - On
apply: copies changed files in, commitsdocs(wiki): sync from main @ <short-sha>, pushes. - On dry-run: prints the diff plan and exits.
- Never deletes wiki pages automatically β prints orphan list, user decides.
GitHub wiki is a separate git repo. Syncing on every commit adds noise, breaks atomic PR review, and risks auth failures interrupting normal work. Manual invocation keeps the wiki intentional.
- Verify
docs/wiki/exists with.mdpages. - Clone or fetch the wiki repo into a tmp dir.
git pullfirst to avoid push conflicts. - Diff
docs/wiki/*.mdvs wiki repo contents. - If
apply, copy changed files, commit with the source sha in the message, push. - If dry-run, print the diff plan and exit.
| Source | Wiki page |
|---|---|
docs/wiki/Home.md |
Home.md (wiki landing) |
docs/wiki/Version-History.md |
Version-History.md |
docs/wiki/v0.9.2.md |
v0.9.2.md |
docs/wiki/_Sidebar.md |
_Sidebar.md (wiki nav) |
docs/wiki/_Footer.md |
_Footer.md |
GitHub wiki files must live at the root of the wiki repo β flat structure only.
- SSH:
git@github.com:kasidit-wansudon/kasidit.wiki.gitwith a working key. - HTTPS: token with
reposcope. - If auth fails, the command prints the git commands and the user runs them manually.
- Publishing a release's wiki changes alongside the version tag.
- Correcting a wiki page after merging a docs PR in the main repo.
- Promoting a freshly written page from
docs/wiki/to the public wiki.
- Automated post-commit hooks β wiki stays manual by design.
- Force-pushing over wiki history β never rewrite.
- Pushing nested folders β wiki is flat; nested structure silently flattens.
- Auto-run on post-commit hook.
-
--forcepush on the wiki repo. - Rendering markdown client-side before push β GitHub wiki renders; ship raw
.md. - Nested folders in
docs/wiki/β silently loses structure on push.
If user opts in, wrap this in a GitHub Action on push: main gated by a flag file (docs/wiki/SYNC_ON_PUSH). Not in v0.9.2 scope.
Introduced in v0.9.2.
- Commands (aggregate)
- Version-History
- Home
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