From d66ebf6972e54e7e2763b25fbc288153ff1f0f2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Kope=C4=87?= Date: Tue, 22 Sep 2026 06:55:19 +0200 Subject: [PATCH] Reset wiki to clean template scaffold (Tier 1) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Clears the 3 wiki/log.md entries recording the schema 1.4 -> 1.5 migration. That was the entirety of Tier 1 content: no entity pages, project scopes, decision records or graph edges existed to remove. Only wiki/log.md changed. The other scaffold files already matched what ckb-init produces at schema 1.5, and edges.json/overview.md keep their existing last_updated dates because those dates are accurate — bumping them would assert changes that did not happen. Rule B would normally require a wiki/log.md entry for a change inside wiki/, but writing "emptied the log" into the log it just emptied defeats the reset. The record is in workload/2026-09-22_summary.md instead, and the migration itself remains documented in CHANGELOG.md and in commits 474630e and 2c4d57a. Tier 2 (workload summaries), the template layer, schema 1.5 and template version 1.8.0 are all preserved. Lint: 0 findings. Co-Authored-By: Claude Opus 5 (1M context) --- wiki/log.md | 18 +----------------- workload/2026-09-22_summary.md | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 17 deletions(-) diff --git a/wiki/log.md b/wiki/log.md index 4e5660c..d5e5584 100644 --- a/wiki/log.md +++ b/wiki/log.md @@ -16,20 +16,4 @@ Each entry uses this format: Changes to pages under `wiki/decisions/` live in `wiki/decisions/log.md` instead, per the Recursive Index & Log Convention. -## [2026-09-21 22:41] - UPDATE (schema 1.4 -> 1.5) -- **File Affected:** `wiki/index.md` -- **Description:** Bumped `kb_schema_version` to `"1.5"`, which adds the reserved body sections (`## Sources`, `## Crux`, `## Notes`), the `source_fingerprint`/`source_checked` frontmatter fields, and a completed edge vocabulary. Additive only — every 1.4 page remains valid. -- **Source:** Chat conversation (analysis of trailhq/Graft), branch `graft-ideas`. ---- - -## [2026-09-21 22:41] - RESTRUCTURE -- **File Affected:** `wiki/graph/index.md` -- **Description:** Replaced the prose edge list with a closed vocabulary table defining each verb by the question it answers, and added the missing `part_of` (written by `ckb-code-map` but previously undocumented) plus `produces`, `configures`, `validates`, `implements`. Added conventions on edge direction, evidence-only edges, and in-degree as a retrieval signal. -- **Source:** Chat conversation (analysis of trailhq/Graft), branch `graft-ideas`. ---- - -## [2026-09-21 22:41] - UPDATE -- **File Affected:** `wiki/overview.md` -- **Description:** Documented the two new frontmatter fields and added a "Reserved Page Sections" section covering `## Sources`, `## Crux`, and the protected `## Notes`. -- **Source:** Chat conversation (analysis of trailhq/Graft), branch `graft-ideas`. ---- +*(No entries yet.)* diff --git a/workload/2026-09-22_summary.md b/workload/2026-09-22_summary.md index 09391e8..a171ddd 100644 --- a/workload/2026-09-22_summary.md +++ b/workload/2026-09-22_summary.md @@ -28,3 +28,31 @@ scaffold declaring 1.5 with no in-wiki record of how it got there. safe to delete whenever), and branch `feature/external-source-connectors`, which holds one commit (`f3dbce7`) not present on either remote and is unrelated to this work. + +## [2026-09-22] Reset executed — Tier 1 + +Re-ran `/ckb-reset` from the post-sync state (the earlier inventory could not +carry over: the counts had moved). Confirmed with the typed phrase, Tier 1 only. + +- **Deleted:** 3 `wiki/log.md` entries — the schema 1.5 migration trail. That + was the whole of Tier 1; there were no entity pages, project scopes, decision + records or graph edges to remove. +- **Restored:** `wiki/log.md` to its header-and-format-example form. Nothing + else was rewritten — `index.md`, `overview.md`, `graph/index.md` and + `decisions/index.md` already matched what `ckb-init` produces at schema 1.5. +- **Deliberately not bumped:** `wiki/graph/edges.json` (`last_updated: + 2026-09-20`, array already empty) and `wiki/overview.md` (`last_updated: + 2026-09-21`). Both dates are accurate as they stand; bumping them would + assert changes that did not happen. +- **Preserved:** Tier 2 (both workload summaries), the entire template layer, + and schema 1.5 / template 1.8.0. +- **Verification:** lint returned 0 findings across `wiki/` and `libs/`. +- **Restore point:** `7d3fa54`, clean and pushed to both remotes before the + reset ran. + +**Rule B exception.** The reset is a change inside `wiki/` and would normally +require a `wiki/log.md` entry. Logging "emptied the log" into the log it just +emptied defeats the purpose, so the record lives here instead — the same +reasoning `ckb-reset` applies to its Rule D exception. The migration this +removed from the log remains documented in `CHANGELOG.md` and in commits +`474630e`/`2c4d57a`, published on both remotes.