Drop points enforcement from board items — lean kanban alignment #202

Closed
opened 2026-03-24 17:15:03 +00:00 by forgejo_admin · 0 comments
Contributor

Type

Bug

Lineage

Standalone — board-pal-e-agency kanban philosophy

Repo

~/claude-custom (hooks hardlinked to ~/.claude/hooks/)

What Broke

check-board-item.sh requires Fibonacci points (1, 2, 3, 5, 8) on every board item. This is Scrum estimation theater — it doesn't align with Lean Kanban. Lead time (next_up → done timestamps) is the real metric. Points add ceremony without value.

Repro Steps

  1. Try to create a board item without points
  2. Hook denies: "points is required and must be Fibonacci"

Expected Behavior

Points should be optional metadata, not enforced. The hook should allow items with or without points. Lead time tracking via timestamps replaces velocity tracking via points.

Environment

  • ~/.claude/hooks/check-board-item.sh — enforces points as required + Fibonacci
  • ~/.claude/schemas/agent-spawn-requirements.json — already being updated on branch 200-agent-spawn-drop-plan-gate

Acceptance Criteria

  • Board items can be created without points
  • Board items can still have points if desired (optional metadata)
  • Hook no longer rejects items missing points
  • Hook no longer validates Fibonacci constraint
  • project-pal-e-agency — kanban philosophy alignment
  • Lean Kanban essay — "story points create an illusion of predictability"
### Type Bug ### Lineage Standalone — board-pal-e-agency kanban philosophy ### Repo `~/claude-custom` (hooks hardlinked to `~/.claude/hooks/`) ### What Broke `check-board-item.sh` requires Fibonacci points (1, 2, 3, 5, 8) on every board item. This is Scrum estimation theater — it doesn't align with Lean Kanban. Lead time (next_up → done timestamps) is the real metric. Points add ceremony without value. ### Repro Steps 1. Try to create a board item without points 2. Hook denies: "points is required and must be Fibonacci" ### Expected Behavior Points should be optional metadata, not enforced. The hook should allow items with or without points. Lead time tracking via timestamps replaces velocity tracking via points. ### Environment - `~/.claude/hooks/check-board-item.sh` — enforces points as required + Fibonacci - `~/.claude/schemas/agent-spawn-requirements.json` — already being updated on branch `200-agent-spawn-drop-plan-gate` ### Acceptance Criteria - [ ] Board items can be created without points - [ ] Board items can still have points if desired (optional metadata) - [ ] Hook no longer rejects items missing points - [ ] Hook no longer validates Fibonacci constraint ### Related - `project-pal-e-agency` — kanban philosophy alignment - Lean Kanban essay — "story points create an illusion of predictability"
Commenting is not possible because the repository is archived.
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ldraney/pal-e-api#202
No description provided.