Skip to content

Commit 7eb7e8f

Browse files
committed
sessions.kb: record 2026-05-18 SWEH-evolution and backlog-triage follow-ups
Update schema-reuse-with-ref entry with the URI scheme + architecture decisions made today, the resulting expanded drift surface (six schema files × ~50 added lines), and the pending cost-of-delay-2w re-rate. New sibling entry (backlog-triage-with-cost-of-delay.md) tracks the broader re-triage that the new cost-of-delay-2w field unblocks — multi-hour work spanning many repos (Ameriprise exit, bukzor-llc revenue, super-tictactoe V0, etc.). Points at session-state in ~/claude/homedir-archeology/.claude/.
1 parent 9b69315 commit 7eb7e8f

2 files changed

Lines changed: 91 additions & 5 deletions

File tree

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
---
2+
cwd: /home/bukzor/claude/homedir-archeology
3+
session:
4+
started: null
5+
ended: null
6+
---
7+
# Backlog triage with cost-of-delay re-rating
8+
9+
Sibling line of work surfaced during the 2026-05-18 SWEH-evolution
10+
session. Captures the broader re-triage that the new
11+
`cost-of-delay-2w` field unblocks.
12+
13+
The session-state for this thread lives in
14+
`~/claude/homedir-archeology/.claude/`:
15+
16+
- `decision.kb/sweh-cost-of-delay-field.md` — what the new field is
17+
- `principle.kb/roi-misses-cost-of-delay.md` — why it was needed
18+
- `principle.kb/unrated-items-are-frame-mismatch-signals.md`
19+
operational consequence
20+
- `observation.kb/sweh-ratings-need-recalibration.md` — user's "shaky"
21+
flag on existing ratings
22+
- `reference.kb/backlog-data-files.md` — input/view of the backlog
23+
24+
## What the re-triage needs to cover
25+
26+
High-stakes items currently lacking SWEH (or with SWEH but flagged
27+
shaky) that the new field reframes:
28+
29+
- `~/repo/github.com/bukzor/private.evan-family/.claude/todo.kb/2026-04-17-001-exit-ameriprise-to-schwab.md`
30+
— money bleeds monthly; high cost-of-delay-2w.
31+
- `~/repo/github.com/bukzor/private.evan-family/.claude/todo.kb/2026-04-17-000-financial-data-completeness-and-repeatability.md`
32+
— spousal coordination + tax windows.
33+
- `~/repo/github.com/bukzor/private.bukzor-llc/.claude/todo.md`
34+
— revenue path; opportunity cost of unshipped product.
35+
- `~/repo/github.com/bukzor/prototype.chatfs.too-many-changes/packages/har-browse/.claude/todo.kb/`
36+
(two files) — active finalization; context decay is the cost-of-delay.
37+
- `~/repo/github.com/bukzor/bukzor.garden/apps/super-tictactoe/.claude/todo.md`
38+
+ V0 sub-items — months-long scope.
39+
- `~/repo/github.com/bukzor/bukzor.garden/.claude/todo.kb/2026-02-03-000-trunk-to-buck2-migration.md`
40+
- `~/repo/github.com/bukzor/prototyping.hearts-2025/.claude/todo.md`
41+
+ `packages/engine/.claude/todo.md` (no-frontmatter; needs SWEH at
42+
all).
43+
- `~/repo/github.com/bukzor/scratch.vim-work/CLAUDE.task.md` (no-fm).
44+
45+
## Open user decisions (pending at end of 2026-05-18 session)
46+
47+
- **Re-rate `2026-02-09-000-schema-reuse-with-ref.md`** with
48+
`cost-of-delay-2w` value reflecting the worsened dup tax.
49+
- **Delete or rename the verified deletion candidates** (homedir-archeology
50+
`verified-claim.kb/trailing-newline-dups-bit-identical.md` and
51+
`verified-claim.kb/skills-trash-todo-stale-predecessor.md`).
52+
53+
## Approach for the next session
54+
55+
1. Walk the items above in cost-of-delay order (highest urgency first).
56+
2. For each, read the file body, write a `cost-of-delay-2w` rationale,
57+
add `confidence: low|medium|high` to existing ratings.
58+
3. Use `md-frontmatter | jq | md-frontmatter-set` (per homedir-archeology
59+
CLAUDE.md) to bulk-edit frontmatter where appropriate.
60+
4. Re-run aggregate prioritization with WSJF:
61+
`(benefit-2w + cost-of-delay-2w) / timebox`.
62+
63+
The sweep is multi-hour work; do not attempt in one session.

.claude/sessions.kb/schema-reuse-with-ref.md

Lines changed: 28 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,35 @@ Full plan and rationale in
1111
`.claude/todo.kb/2026-02-09-000-schema-reuse-with-ref.md`, with the
1212
live drift surface enumerated at the bottom of that file.
1313

14-
## Current pressure
14+
## Decisions recorded 2026-05-18
1515

16-
Five copies of the canonical idea/todo schemas now exist across
17-
`llm-{kb,subtask,collab}` and `~/.claude/`. They were hand-installed
18-
from `llm-subtask/skeleton/.claude/` per SKELETON-DEFAULT. Drift risk
19-
is real and grows monotonically with edits.
16+
URI scheme + architecture decisions captured in the todo's
17+
"Decisions (2026-05-18)" section:
18+
19+
- Cross-skill references use `agent-skill://<skill>/<path>`
20+
anchored to Anthropic Agent Skills open standard.
21+
- Migration architecture: stub-`$ref` first (each project keeps a
22+
1-line schema file `$ref`-ing the skill-owned source); data-side
23+
`$schema` as an optional later layer.
24+
- Validator behavior: walk `~/.claude/skills/*/` for `*.jsonschema.yaml`
25+
on startup, index by `$id`, resolve `agent-skill://` URIs in-memory.
26+
27+
Source-of-truth path: see homedir-archeology's
28+
`.claude/reference.kb/sweh-schema-source.md`.
29+
30+
## Current pressure (updated 2026-05-18)
31+
32+
Six copies of the canonical idea/todo schemas now exist across
33+
`llm-{kb,subtask,collab}` and `llm-subtask/skeleton/.claude/`. Two
34+
hash families today (skeleton with `managed-by` const; skill-local
35+
without). Each schema file grew ~50 lines on 2026-05-18 when
36+
`cost-of-delay-2w` + `sweh-value.confidence` landed — the dup tax
37+
just got materially worse.
38+
39+
Re-rate owed on the todo's SWEH: existing `timebox: 1, benefit-2w: 1`
40+
predates today's expansion; `cost-of-delay-2w` value pending user
41+
input (per `observation.kb/sweh-ratings-need-recalibration.md` in
42+
homedir-archeology).
2043

2144
## Likely shortcut
2245

0 commit comments

Comments
 (0)