Rename `wiki-maintainer` to `using-wiki` (rename via git mv preserves file history). Strip greenfield/bootstrap content out of it; add a Prerequisites section that delegates to the new `setup-wiki` skill when `.wiki/` is missing or non-canonical. New `setup-wiki` skill: 6-phase procedure (sanity → discovery → plan + confirm → backup → create/migrate → verify → report). Two modes — greenfield (no `.wiki/`) and migrate (existing non-canon, e.g. SUMMARY.md + source/). Confirmation gate before any write. Templates for each canon file (`CLAUDE.md` schema, `index.md`, `log.md`, `overview.md`, `raw/README.md`) baked in. `project-bootstrap` Step 3 now delegates to `setup-wiki` instead of holding inline templates that drift from canon. After this commit, `~/.claude/skills/wiki-maintainer/` still exists as a stale install — the user will rm it manually after commit (c) lands the tasks split. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
27 lines
2.1 KiB
Markdown
27 lines
2.1 KiB
Markdown
# Wiki Log
|
|
|
|
Append-only operation log. One entry per operation. Format:
|
|
|
|
```
|
|
## [YYYY-MM-DD] <op> | <one-line description>
|
|
```
|
|
|
|
Operations: `init`, `ingest`, `query`, `lint`, `refactor`, `decision`.
|
|
|
|
Parseable: `grep "^## \[" .wiki/log.md | tail -20`.
|
|
|
|
---
|
|
|
|
## [2026-04-28] init | bootstrap empty wiki via project-bootstrap (old layout)
|
|
## [2026-04-28] decision | repo-layout — flat `skills/`, committed `dist/`, bash + PS scripts
|
|
## [2026-04-28] decision | build-notes — PS 5.1 Compress-Archive backslash bug; build.ps1 via .NET ZipArchive
|
|
## [2026-04-28] decision | active-platform — skill chosen over global CLAUDE.md / project memory; default Windows; wired into project-bootstrap
|
|
## [2026-04-28] refactor | wiki-realignment — fixed project-bootstrap Step 3 to create Karpathy-canonical layout
|
|
## [2026-04-28] refactor | this repo's `.wiki/` migrated to canonical layout (SUMMARY.md→index.md, source/→concepts/, added log.md/overview.md/CLAUDE.md schema, raw/README.md)
|
|
## [2026-04-28] decision | context7-setup — switched to official plugin; --api-key injected into plugin's .mcp.json; three manual MCP entries removed
|
|
## [2026-04-28] decision | setup-context7 skill — formalized the install/migrate algorithm; using-context7 gets a Prerequisites pointer; build.sh PS multi-arg bug fixed (loop instead of comma-joined -Names)
|
|
## [2026-04-28] verify | setup-context7 — Vitya ran using-context7 in a session that needed setup; Prerequisites pointer triggered setup-context7; full flow worked end-to-end. Pattern (policy + setup split) validated.
|
|
## [2026-04-28] decision | skill-vs-plugin — documented when a bare skill suffices vs when a plugin is required (slash commands, hooks, sub-agents, MCP via marketplace)
|
|
## [2026-04-28] decision | skill-versioning — added `version: 1.0.0` to 6 infra skills' frontmatter; project-bootstrap now writes .wiki/concepts/bootstrap-manifest.md per project
|
|
## [2026-04-28] refactor | wiki split — `wiki-maintainer` renamed to `using-wiki` (policy); new `setup-wiki` skill owns greenfield creation and canon migration; `project-bootstrap` Step 3 delegates
|