Shape Pattern Template browser
Company Profile Shape Pattern Template
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
}
}
}GitHub Shape Instantiation Shape Pattern Template
shape_payloads/pattern_templates/github_shape_instantiation_shape_pattern_template.json
{
"shape_pattern_template_id": "SPT-GITHUB-SHAPE-INSTANTIATION-001",
"shape_name": "GitHub Shape Instantiation Shape Pattern Template",
"shape_kind": "shape_pattern_template",
"version": "0.1.0",
"purpose": "Defines repository-specific instantiation metadata for a Shape Payload without changing the abstract company profile Shape.",
"separation_rule": "A company profile payload may exist independently from GitHub. This GitHub instantiation payload only records how that company profile is represented, extracted, edited, reviewed, and saved in this repository.",
"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",
"instantiates_shape_payload_id",
"repository_binding",
"edit_policy",
"extraction_policy"
],
"field_model": {
"repository_binding": {
"repo_path": "/workspace/ps01",
"payload_file_path": "",
"source_document_paths": [],
"generated_page_paths": []
},
"edit_policy": {
"editable_in_internal_site": true,
"writes_back_to_payload_json": true,
"requires_json_validation": true
},
"extraction_policy": {
"do_not_overwrite_human_approved_fields": true,
"mark_inferences": true,
"preserve_source_refs": true
}
}
}Internal Website Page Shape Pattern Template
shape_payloads/pattern_templates/internal_website_page_shape_pattern_template.json
{
"shape_pattern_template_id": "SPT-INTERNAL-WEBSITE-PAGE-001",
"shape_name": "Internal Website Page Shape Pattern Template",
"shape_kind": "shape_pattern_template",
"version": "0.1.0",
"purpose": "Defines editable internal-facing website pages whose content is rendered from Shape Payload JSON files.",
"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",
"route",
"navigation",
"source_profile_payload_id",
"sections",
"edit_bindings"
],
"field_model": {
"route": "/companies/<slug>",
"navigation": {
"label": "",
"parent_route": "/companies",
"order": 0
},
"sections": [
{
"section_id": "overview",
"component": "editable-rich-text",
"source_payload_json_pointer": "/website_sections/0/body"
}
],
"edit_bindings": {
"save_target": "source_profile_payload",
"save_mode": "json_patch_or_full_payload_replace",
"audit_required": true
}
}
}