Ticket graphs

Every ticket as the root of its provenance graph — goal, patch, approval, runs and (as the ticket-class build lands) mandate, manifestations, guarantees, journey, artifacts and children. Rendered through the <<<TicketGraphList>>> tag.

← all ticket-graphs

DONE#139 refactor

Source flag: checkouts/current/tools/ingest_self.py

goal

Non-utf8 blobs fall back to decode(errors='replace') in blob_body -> lossy, so they won't pass db_verify. In-scope files are text so it's moot today, but handle binary/non-utf8 fidelity (store bytes/latin-1) if scope widens. flagged source blob 6a15dcf914fb ยท checkouts/current/tools/ingest_self.py

patch

none

approval

unapproved

runs

no runs recorded

mandate (clauses)

not yet recorded — lands with the ticket-class build

manifestations

not yet recorded — lands with the ticket-class build

guarantees

not yet recorded — lands with the ticket-class build

journey (blunders & successes)

not yet recorded — lands with the ticket-class build

artifacts (forge)

not yet recorded — lands with the ticket-class build

source (forge tree)

browse congruency source (forge-parked tree)

children

not yet recorded — lands with the ticket-class build