{
  "recordType": "4P3X Build Contract",
  "contractId": "KYZEL-PROVEN-BUILD-REFACTORING-2026-07-12-V4.2",
  "project": "Kyzel Kreates™ Company Platform — Public 4P3X AI™ Capability Page",
  "officialUrl": "https://kyzelkreates.co.uk/4p3x-ai",
  "responsibleHumanController": "Ciaran Kelly",
  "declaredOwner": "Ciaran Kelly / Kyzel Kreates™",
  "method": "Skills-first, fix-only, additive, preservation-first",
  "purpose": "Explain and demonstrate how approved build architecture, workflows, repairs and lessons can be retained and responsibly refactored for another sector, subject, language, audience or organisation.",
  "protectedFunctionality": [
    "all existing public pages and routes",
    "navigation and responsive layout",
    "4P3X AI™ founder and co-builder chronology",
    "4P3X AI™ guide and speech normalisation",
    "local preferences and protected /#admin boundary",
    "manifest, service worker and offline shell",
    "downloads, evidence records and official domains"
  ],
  "publicRequirements": [
    "One Proven Build Process. Many Responsible Applications section",
    "clear reusable-foundation and specialist-elements distinction",
    "complete retain, replace, add, retest and human-approval explanation",
    "guided demonstration with English learning, Spanish learning, construction safety and community-language examples",
    "Back, Continue, Restart and Exit controls",
    "keyboard, focus, screen-reader and reduced-motion support",
    "no public 4P3X AI™ download, private login, private URL or fake generator",
    "communication and build-style learning connection with approximately two-week initial adaptation wording",
    "clarification before an unclear source foundation or specialist element is changed",
    "Netlify static deployment without an npm build step"
  ],
  "capabilityBoundary": {
    "demonstrated": [
      "public guided explanation of the refactoring process",
      "working local walkthrough controls",
      "retained architecture versus specialist rebuild explanation",
      "human approval and professional-validation boundaries"
    ],
    "notClaimed": [
      "public platform generation",
      "automatic regulatory approval",
      "automatic specialist-content correctness",
      "physical-device or disconnected cold-start completion"
    ]
  },
  "completionDefinition": "The public page and walkthrough work without exposing or distributing the private platform; static, syntax, route, asset, accessibility-structure, offline-cache, Netlify and secret scans pass; untestable deployed-browser and physical-device boundaries are recorded honestly.",
  "approvalStatus": "Deployment-ready source package prepared for Ciaran Kelly review",
  "createdAt": "2026-07-12T10:00:00Z",
  "netlifyDeployment": {
    "type": "self-contained static site",
    "publishDirectory": ".",
    "packageJsonPresent": false,
    "npmBuildRequired": false,
    "configuration": "netlify.toml",
    "preflight": "evidence/kyzel-netlify-preflight.json"
  }
}
