Deucalion Docs
ReferenceAn information-oriented lookup resource. Use it to find specific values and definitions.
alloutputsexportscertificatesreportsatlas

Artifact Output Atlas

See which customer-facing pages generate Deucalion’s PDFs, exports, credentials, assignments, sync artifacts, and follow-up records.

Before you start

  • You are trying to understand where a file, generated record, or downstream artifact came from.

Expected outcome

Teams can trace each artifact to the page that produces it and the pages that consume it later.

Files, PDFs, and exports

ArtifactPrimary tablesOrigin surfaceReview or access surfacesTypical downstream use
Inspection certificate PDFInspection certificate fields on inspections, plus template and branding tablesInspection completion pipeline, Reports inspection scopeCertificate Viewer, Inspections, Site Details, Inspection HistoryCustomer delivery, quote initiation, compliance evidence
Fire damper certificateInspection certificate fields on inspections, plus template tablesFire damper inspection flow and report generation pathCertificate Viewer, Inspection HistorySpecialist compliance evidence and client delivery
Site compliance report PDFgenerated_reports, template and branding tablesReportsReports preview dialogs, Report Writer, customer deliveryClient reporting, audit packs, office review
Defect summary PDFgenerated_reports, defects, template tablesReportsReports preview dialogsClient reporting, remediation review
Batch certificate packinspections plus template tablesReportsDownload workflow from reports deskCustomer pack or archive bundle
Asset register export CSVsites, systems, assetsReports, Assets, site/system asset workflowsOffice spreadsheet workflowsExternal registers, customer data sharing
Import template CSVN/A generated helper artifact, used by integration_import_runs and integration_import_rows laterCRM, Sites, Assets, Work Orders, Connected Systems importsDownload before staged import runsPreparing source files for bulk import
Issue CSV from importsintegration_import_runs, integration_import_rowsConnected Systems staged import reviewImport rerun and source-data correctionFixing source systems before apply

Generated records and operational artifacts

ArtifactPrimary tablesOrigin surfaceConsumers
Draft invoicecrm_invoicesFinance receivables composition flowsFinance detail dialogs, customer receivables follow-up
Payment recordcrm_invoice_paymentsFinanceReceivables summaries, account health
Quotequotes, quote_line_itemsQuotes desk, CRM opportunity actions, Certificate Viewer, mobile Quote CreateWork Orders, Finance, commercial follow-up
Work orderwork_orders, work_order_items, work_order_assignmentsWork Orders desk, quote acceptance, importsScheduling, mobile Work Order List and Detail, Finance
Activity eventpage_history_events, page_comments, mention_notificationsAny mutating customer-facing admin or field workflowActivity Feed, notifications, office triage
AI conversation threadai_conversations, ai_messages, ai_pending_confirmations, ai_usage_logAI Assistant or AI ChatHuman follow-up in live routes and screens

Assignment and sync artifacts

ArtifactPrimary tablesOrigin surfaceWhere users see it
Draft scheduled jobscheduler_tasks, plus draft deployment fields on inspections and work_ordersSchedulingScheduler draft lanes and related planning views
Deployed assignmentscheduler_deployment_batches, scheduler_deployment_items, scheduler_notification_deliveries, plus deployed work rowsSchedulingEngineer Dashboard, Inspections list, Calendar, work-order execution context
Local draft inspection workLocal-first until synced into inspections, inspection_visit_notes, inspection_items, defectsMobile inspection workspaceDraft Manager, Sync Status, later office review after sync
Pending photo uploadLocal-first, then persisted onto owner rows like inspection_items.photo_urls or defects.photo_urlsMobile evidence flowsSync Status, later inspection/report output once uploaded

Credentials and integration artifacts

ArtifactOrigin surfaceConsumer
API keyAPI Keys, Connected SystemsExternal client or automation
Webhook secret and endpoint configWebhooks, Connected SystemsExternal receiving system
Connection record and sync logIntegrations, Connected SystemsImport and source-of-truth administration

Evidence storage rule

Evidence is usually attached to the owning records rather than a global media table. That means:

  • inspection evidence is usually on inspection_items
  • defect evidence is usually on defects
  • asset-condition evidence is usually on asset_inspection_status
  • asset photos are usually on assets

When an artifact looks incomplete, check the owner rows first.

Why outputs sometimes look wrong

Artifacts often look wrong because the source record upstream was incomplete rather than because the output page itself was wrong.

Artifact problemUpstream source to check first
Certificate looks incompleteInspection data, signatures, site/system binding, evidence completion
Report pack reads badlySite branding, inspection notes, defect data, template version
Assignment never appeared in the appScheduler deployment state, assignee eligibility, workspace access
Imported rows created duplicatesSource identifiers, candidate-match review, import warnings

Best diagnostic rule

When an artifact looks wrong:

  1. Identify the generating surface.
  2. Check the source records that feed it.
  3. Confirm whether the problem is still local/draft or already synced/deployed.
  4. Only then treat the artifact generation surface itself as the likely fault.

On this page