feat(packet): inspector rollup view (room → condition → timeline) [E-17]#38
Open
ChelseaKR wants to merge 2 commits into
Open
feat(packet): inspector rollup view (room → condition → timeline) [E-17]#38ChelseaKR wants to merge 2 commits into
ChelseaKR wants to merge 2 commits into
Conversation
Add an optional recipient-oriented rendering of an evidence packet organized by room, then condition (issue category), then a single chronologically merged timeline that interleaves timeline notes and capture events. It is a derived view of the already-signed bundle.json — purely additive, with no change to the bundle schema, packet.html, or packet verification. - htmlpacket: add render_inspector_html + _inspector_rollup / _merged_events / _hlc_to_iso helpers; reuse _STYLE, _proof_section, _disclosure_section and _appendix_table; escape all dynamic values (bundle content is data). - packet: build_packet gains inspector_view flag; writes inspector.html beside packet.html and records it on PacketResult.inspector_path. - cli: `habitable export --inspector-view` threads the flag and prints the path. - tests: structural accessibility (single h1, nested room→condition), grouping with chronologically ordered notes + captures, and HTML-escaping of user content. - docs: mark E-17 shipped in the synthetic-personas roadmap. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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 an optional recipient-oriented rendering of an evidence packet organized
by room, then condition (issue category), then a single chronologically merged
timeline that interleaves timeline notes and capture events. It is a derived
view of the already-signed bundle.json — purely additive, with no change to the
bundle schema, packet.html, or packet verification.
_hlc_to_iso helpers; reuse _STYLE, _proof_section, _disclosure_section and
_appendix_table; escape all dynamic values (bundle content is data).
packet.html and records it on PacketResult.inspector_path.
habitable export --inspector-viewthreads the flag and prints the path.with chronologically ordered notes + captures, and HTML-escaping of user
content.
Co-Authored-By: Claude Fable 5 noreply@anthropic.com
Backfill PR for a completed roadmap item (
roadmap/inspector-view-room-condition-timeline-r-13, 1 commit(s) overmain). Part of the portfolio roadmap batch.