docs: update board hooks for board-as-note #154
No reviewers
Labels
No labels
domain:backend
domain:devops
domain:frontend
status:approved
status:in-progress
status:needs-fix
status:qa
type:bug
type:devops
type:feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ldraney/claude-custom!154
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "153-board-as-note"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Update boards-config.sh comments to note that board slugs are now note slugs (note_type="board"). Verified all 4 board hooks remain compatible with the additive API response changes.
Changes
hooks/boards-config.sh-- Updated header comment and inline comment to document that board slugs are note slugsVerified (no changes needed)
hooks/board-item-on-merge.sh-- Uses .id, .forgejo_issue_url, .column fields; all preserved in additive responsehooks/session-start-board-sync.sh-- Calls POST /boards/{slug}/sync; endpoint unchangedhooks/session-start-context.sh-- Uses .column, .title, .item_type at lines 157, 398, 446; all preservedhooks/check-board-item.sh-- Validates tool_input fields (item_type, labels, etc.); not affected by response changesTest Plan
bash -nsyntax checkRelated