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#79 bug

ProductDAO queries paw.product (no such sqlite table)

goal

Surfaced fixing BUG-02: ProductDAO->table='paw.product' (MySQL db.table notation) but the sqlite table is 'Products'; queries log 'no such table: paw.product' and return []. Part of the MySQL->sqlite/PDO adaptation (relates #25). Low impact: ProductView is gallery-only; CatalogDAO uses the correct 'Products' name. [TRACED] DEAD CODE — ProductDAO is only instantiated by ProductMaker/ProductMakerList (admin Makers), which have NO callers, are not tags, and are not in any page template; there is no admin page. The live catalog uses CatalogDAO (correct Products table). Not reachable in the running app; defer to whenever the admin/Maker UI is wired (or the #25 PDO/table-name pass).

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