Skip to content

Commit 1e659a1

Browse files
committed
Prepare Stage 1 board-rename autoresearch inputs
1 parent 7fb1559 commit 1e659a1

File tree

3 files changed

+106
-0
lines changed

3 files changed

+106
-0
lines changed
Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
# Stage 1 board-rename reference inventory — 2026-03-28
2+
3+
## Purpose
4+
5+
Capture the baseline path-sensitive reference surface before executing Stage 1 of
6+
the broad filesystem reorg.
7+
8+
This gives autoresearch or a manual implementation pass a concrete starting
9+
inventory for the `kanban/``workitems/` rename.
10+
11+
## Baseline counts
12+
13+
Using repo searches on 2026-03-28:
14+
15+
- total `kanban/` / `piclaw/kanban` references across the repo: **419**
16+
- references outside the board markdown/artifact-heavy areas scanned via
17+
`README.md docs runtime scripts skel package.json Makefile .github supervisor entrypoint.sh Dockerfile docker-compose.yml`: **53**
18+
- `kanban-management` / `.kanban.md` / `kanban-*` editor references in that same
19+
narrowed surface: **34**
20+
21+
These numbers confirm that Stage 1 is broad enough to matter, but still bounded
22+
if we focus on path-sensitive non-artifact surfaces first.
23+
24+
## Major hotspot categories
25+
26+
### 1) Board path references in scripts/docs/helpers
27+
28+
Representative examples:
29+
30+
- `scripts/audit-extract-typed-config-objects.sh`
31+
- `scripts/audit-session-turn-management-regression.sh`
32+
- docs and planning files created for the reorg itself
33+
- repo docs that link directly to lane paths under `kanban/`
34+
35+
These are expected Stage 1 targets.
36+
37+
### 2) Skill naming / work-item-path references
38+
39+
Representative examples:
40+
41+
- `docs/tools-and-skills.md` references `kanban-management`
42+
- planning docs now explicitly discuss whether `kanban-management` remains a temporary public name
43+
44+
These need a compatibility decision, not a blind rename.
45+
46+
### 3) Intentional visual/editor `kanban` semantics
47+
48+
Representative examples:
49+
50+
- `runtime/web/src/panes/kanban-pane.ts`
51+
- `runtime/web/src/vendor/kanban-editor-source.ts`
52+
- `runtime/web/src/ui/tab-source-editor.js`
53+
- `runtime/test/web/tab-source-editor.test.ts`
54+
- `.kanban.md` file extension handling
55+
- `kanban-editor` pane identifiers
56+
57+
These should **not** be mechanically renamed just because the board path moves.
58+
They are likely intentional visual/editor naming and must be separated from
59+
board-path references.
60+
61+
### 4) Dist/bundle echoes of source naming
62+
63+
Examples include:
64+
65+
- `runtime/web/static/dist/app.bundle.js`
66+
- `runtime/web/static/dist/app.bundle.js.map`
67+
- `runtime/web/static/dist/editor.bundle.js`
68+
69+
These are derivative outputs; Stage 1 should treat them as generated results of
70+
source changes rather than hand-edit targets.
71+
72+
## Stage 1 handling guidance
73+
74+
### Rename/update directly
75+
76+
- project board path references (`kanban/...` as the repo work-item store)
77+
- docs/helper references that point at board lanes or board files
78+
- scripts with hard-coded `kanban/` paths
79+
- scaffolding path references if the scaffolded board path also moves
80+
81+
### Keep intentionally named `kanban` surfaces unless a policy decision says otherwise
82+
83+
- `.kanban.md`
84+
- `kanban-pane`
85+
- `kanban-editor`
86+
- visual/editor vendor filenames
87+
- public skill names that remain temporarily compatibility-shimmed
88+
89+
## Notes for autoresearch
90+
91+
A Stage 1 autoresearch run should use this inventory to avoid two common mistakes:
92+
93+
1. **over-renaming** visual/editor `kanban` semantics that are not actually board-path references
94+
2. **under-renaming** hard-coded project board paths in docs/scripts/helpers
95+
96+
## Related files
97+
98+
- `docs/stage1-broad-filesystem-reorg-steplist-2026-03-28.md`
99+
- `docs/stage1-broad-filesystem-reorg-autoresearch-prompt-2026-03-28.md`
100+
- `kanban/20-doing/execute-stage1-board-rename-and-boundary-framing.md`

kanban/20-doing/execute-stage1-board-rename-and-boundary-framing.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,11 @@ as the implementation map/steplist for this batch.
8585
- The detailed step order and guardrails live in:
8686
- `docs/stage1-broad-filesystem-reorg-steplist-2026-03-28.md`
8787
- `docs/stage1-broad-filesystem-reorg-autoresearch-prompt-2026-03-28.md`
88+
- `docs/stage1-board-rename-reference-inventory-2026-03-28.md`
89+
- Baseline inventory captured for Stage 1 planning:
90+
- total `kanban/` / `piclaw/kanban` refs across the repo: 419
91+
- narrowed non-board/artifact path-sensitive refs scanned via `README.md docs runtime scripts skel package.json Makefile .github supervisor entrypoint.sh Dockerfile docker-compose.yml`: 53
92+
- narrowed `kanban-management` / `.kanban.md` / editor-semantic refs in that same surface: 34
8893
- Immediate goal: keep the batch broad enough to reshape the repo honestly, but still bounded enough to validate and review.
8994

9095
## Links

kanban/20-doing/plan-broad-filesystem-reorg-from-audit.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ Potentially in scope, pending plan decisions:
118118
- `docs/broad-filesystem-reorg-map-2026-03-28.md`
119119
- `docs/stage1-broad-filesystem-reorg-steplist-2026-03-28.md`
120120
- `docs/stage1-broad-filesystem-reorg-autoresearch-prompt-2026-03-28.md`
121+
- `docs/stage1-board-rename-reference-inventory-2026-03-28.md`
121122
- `kanban/20-doing/execute-stage1-board-rename-and-boundary-framing.md`
122123
- `kanban/40-review/audit-project-filesystem-layout.md`
123124
- `docs/filesystem-layout-audit-2026-03-28.md`

0 commit comments

Comments
 (0)