feat: extractBoardContext slug extraction utility #107
Labels
No labels
domain:backend
domain:devops
domain:frontend
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ldraney/pal-e-app#107
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Type
Feature
Lineage
Subtask of #104 (enriched board renderer for board note HTML rendering).
Repo
forgejo_admin/pal-e-appUser Story
As a board renderer
I want to extract architecture and user story slugs from board note content
So that I can enrich the kanban view with linked note context
Context
The enriched board renderer needs to identify which architecture notes and user story notes are referenced in a board note's content blocks. The extractBoardContext function is a pure utility that scans the block array for "Architecture" and "User Stories" heading sections, then extracts all
arch-*andstory-*slugs from the content within those sections.This is foundational work for the board renderer feature (#104).
File Targets
src/lib/board-context.ts-- create with extractBoardContext function and BoardContextData interfaceAcceptance Criteria
Test Expectations
Constraints
arch-[a-z0-9-]+story-[a-z0-9-]+Checklist
Related
pal-e-app-- project