docs: add conceptual map of UX filter & action hooks - #40
Open
datengraben wants to merge 3 commits into
Open
Conversation
Add a planning document that organizes the filter and action hooks relevant to extending or customizing the CommonsBooking UX. Structured as: use-case overview, use cases re-read against the domain objects, the placement of hooks per application layer, and a hierarchy tracing each use case through the layers to concrete hooks. Existing hooks are inventoried from the codebase and marked; natural extension gaps are flagged as proposals. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UdNXy7zZYd3ccnCLdc5hQY
Add section 5 with two Mermaid diagrams: an overlap 'seam' graph where use cases connecting to the same shared concern reveal where they intertwine, and a convergent layered graph where use-case threads meet on shared hook nodes. Includes an overlap reading table and guidance on hooking load-bearing seams. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UdNXy7zZYd3ccnCLdc5hQY
Render the two Mermaid diagrams in section 5 to PNG and embed them so the graphs display in any Markdown viewer, not only Mermaid-aware ones. The Mermaid source is retained in a collapsible block under each image for maintenance. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UdNXy7zZYd3ccnCLdc5hQY
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add a planning document that organizes the filter and action hooks
relevant to extending or customizing the CommonsBooking UX. Structured
as: use-case overview, use cases re-read against the domain objects,
the placement of hooks per application layer, and a hierarchy tracing
each use case through the layers to concrete hooks.
Existing hooks are inventoried from the codebase and marked; natural
extension gaps are flagged as proposals.
Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01UdNXy7zZYd3ccnCLdc5hQY