{
  "version": "0.1.0",
  "status": "draft",
  "schema_source": "schemas/intake_form_schema.yaml",
  "mapping_source": "docs/platform/supabase/schema_to_sql_mapping_note.md",
  "sql_skeleton": "supabase/migrations/0001_promptops_persistence_skeleton.sql",
  "mappings": [
    {
      "concept": "common_request_metadata",
      "target": "promptops_requests columns"
    },
    {
      "concept": "category_specific_sections",
      "target": "promptops_requests.category_payload"
    },
    {
      "concept": "desired_output",
      "target": "promptops_requests.desired_output"
    },
    {
      "concept": "human_operation_policy",
      "target": "promptops_requests.human_operation_policy"
    },
    {
      "concept": "multi_model_routing_and_tag_classification",
      "target": "promptops_requests.category_payload.promptops_*"
    },
    {
      "concept": "generated_prompt_issue_handoff",
      "target": "promptops_generated_outputs"
    },
    {
      "concept": "review_findings",
      "target": "promptops_evaluation_runs.findings"
    },
    {
      "concept": "state_packet_or_delta",
      "target": "promptops_state_snapshots"
    },
    {
      "concept": "artifact_references",
      "target": "promptops_artifact_refs"
    },
    {
      "concept": "human_operation_items",
      "target": "promptops_human_operation_items"
    },
    {
      "concept": "audit_events",
      "target": "promptops_audit_events"
    },
    {
      "concept": "project_scope",
      "target": "promptops_project_memberships and promptops_request_assignments"
    }
  ],
  "safety_note": "This static artifact is reference-only. Do not store raw private values. Use reference names only."
}
