{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://puranwater.com/schemas/postgres/engineering_mcp/artifact_type_registry.schema.json","title":"artifact_type_registry","type":"object","properties":{"artifact_type":{"type":"string","enum":["canonical_row_manifest","equipment_list","instrument_index","load_list","chemical_list","cost_reconciliation"],"x-pg-type":"text"},"description":{"type":"string","x-pg-type":"text"},"pydantic_class":{"anyOf":[{"type":"string"},{"type":"null"}],"x-pg-type":"text"},"created_at":{"type":"string","format":"date-time","x-pg-type":"timestamptz"},"proposal_surface_status":{"type":"string","x-pg-type":"text"},"artifact_role":{"anyOf":[{"type":"string"},{"type":"null"}],"x-pg-type":"text"},"payload_kind":{"anyOf":[{"type":"string","enum":["canonical_row_manifest","equipment_list","instrument_index","load_list","chemical_list","cost_reconciliation"]},{"type":"null"}],"x-pg-type":"text"},"proposal_section_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"x-pg-type":"int4"},"proposal_section_title":{"anyOf":[{"type":"string"},{"type":"null"}],"x-pg-type":"text"},"proposal_section_kind":{"anyOf":[{"type":"string"},{"type":"null"}],"x-pg-type":"text"},"proposal_section_template_path":{"anyOf":[{"type":"string"},{"type":"null"}],"x-pg-type":"text"},"proposal_display_columns":{"anyOf":[{},{"type":"null"}],"x-pg-type":"jsonb"},"proposal_section_parent":{"anyOf":[{"type":"string"},{"type":"null"}],"x-pg-type":"text"},"proposal_render_required":{"type":"boolean","x-pg-type":"bool"},"proposal_writer_hint":{"anyOf":[{"type":"string"},{"type":"null"}],"x-pg-type":"text"}},"x-table-schema":"public","required":["artifact_type","description","proposal_surface_status"],"x-primary-key":["artifact_type"],"x-foreign-keys":[{"column":"proposal_section_parent","references_table":"artifact_type_registry","references_column":"artifact_type","constraint":"artifact_type_registry_proposal_section_parent_fkey"}]}