-
Notifications
You must be signed in to change notification settings - Fork 0
Shell response/OOB target ownership doc #362
Copy link
Copy link
Open
Labels
P2: taste-floorPolish that lifts to the 'breathtaking' barPolish that lifts to the 'breathtaking' bararchitectureStructural decisionStructural decisionchirp-uiChirp UI component libraryChirp UI component librarydocumentationImprovements or additions to documentationImprovements or additions to documentationshellApp-shell / shell-region / route-context chromeApp-shell / shell-region / route-context chrome
Description
Metadata
Metadata
Assignees
Labels
P2: taste-floorPolish that lifts to the 'breathtaking' barPolish that lifts to the 'breathtaking' bararchitectureStructural decisionStructural decisionchirp-uiChirp UI component libraryChirp UI component librarydocumentationImprovements or additions to documentationImprovements or additions to documentationshellApp-shell / shell-region / route-context chromeApp-shell / shell-region / route-context chrome
Saga: #329 · Epic: #334
Shell response/OOB routing stays route-local and recipe-first until repeated target-branching boilerplate justifies helpers.
Goal
Document HTMX shell/page-root/inner-fragment target ownership with concrete target IDs and OOB swap examples.
Tasks
#targetIDs from showcase filesystem pages.tests/test_shell_response_targets.pyand filesystem chrome tests.Acceptance
Plan:
docs/components/shell-tabs-contract.md,docs/reference-implementations/PROOF-ANALYSIS.md.