Raw source view
shape_payloads/pattern_templates/company_profile_shape_pattern_template.json
{
"shape_pattern_template_id": "SPT-COMPANY-PROFILE-001",
"shape_name": "Company Profile Shape Pattern Template",
"shape_kind": "shape_pattern_template",
"version": "0.1.0",
"purpose": "Defines the repository-independent company/project/ministry/digital-property profile payload used by the internal AccuroTech website and future canon work.",
"independence_rule": "This template defines the abstract company profile Shape. It is not the GitHub repository instantiation of any specific company profile payload.",
"created": "2026-06-17",
"status": "day_three_architecture_seed",
"payload_policy": "No secrets, credentials, tokens, private customer payloads, concrete private observations, deployment secrets, or fabricated implementation claims.",
"required_payload_fields": [
"shape_payload_id",
"conforms_to_shape_pattern_template",
"profile_identity",
"source_provenance",
"canon_status",
"website_sections",
"editable_fields",
"relationship_refs"
],
"field_model": {
"profile_identity": {
"slug": "stable internal slug",
"display_name": "human-facing name",
"entity_type": "company | project | ministry | digital_property | community | creative_outlet | knowledge_property | automation_system | reporting_system",
"aliases": [],
"related_domains": []
},
"source_provenance": {
"source_files": [],
"source_shape_ids": [],
"source_status": "seed-derived | catalogue-aligned | scaffold | canon-candidate | canon-approved",
"last_extraction_run_id": null
},
"canon_status": {
"level": "scaffold",
"review_required": true,
"public_copy_approved": false
},
"website_sections": [
{
"section_id": "overview",
"title": "Overview",
"body": "",
"source_refs": [],
"importance": "required",
"editable": true
}
],
"editable_fields": {
"all_fields_editable_in_internal_site": true,
"edit_storage": "write back to this Shape Payload JSON file"
},
"relationship_refs": {
"parent_profile_payload_ids": [],
"child_profile_payload_ids": [],
"related_profile_payload_ids": [],
"github_instantiation_payload_id": null,
"website_page_payload_id": null
}
}
}