{
  "project": "StdApp Platform",
  "version": "1.0.0",
  "structure": {
    "folders": [
      "config/",
      "public/",
      "src/",
      "src/Database/",
      "src/Diagnostics/",
      "src/Logging/",
      "src/Models/",
      "tools/",
      "system/",
      "logs/",
      "docs/",
      "apps/"
    ],
    "files": [
      "config/auth.php",
      "config/rbac.php",
      "config/debug.php",
      "config/error.php",
      "config/manifest.php",

      "public/aicode.index.php",
      "public/api.php",
      "public/admin-dashboard.php",
      "public/debug-dashboard.php",
      "public/debug-modal.php",
      "public/debug-system.php",
      "public/debug-app.php",
      "public/api-tail.php",

      "src/Database/DatabaseSafeConnection.php",
      "src/Database/DatabaseAdminConnection.php",

      "src/Diagnostics/DiagnosticsQueryInspector.php",

      "src/Logging/Logging.Audit.php",
      "src/Logging/Logging.System.php",
      "src/Logging/Logging.App.php",

      "src/Models/Users.Model.php",
      "src/Models/Roles.Model.php",

      "tools/system.manager.php",
      "tools/make.structure.php",
      "tools/make.manifest.php",
      "tools/test.env.php",
      "tools/test.structure.php",
      "tools/test.permissions.php",
      "tools/test.standards.php",
      "tools/new.app.create.php",
      "tools/audit.tools.php",
      "tools/diagnostics.tools.php",

      "docs/handoff-package.md",
      "docs/onboarding-checklist.md",
      "docs/system-integrity-certificate.md",
      "docs/knowledge-transfer-map.md",
      "docs/developer-training.md",
      "docs/transfer-instructions.md",
      "docs/site-map.md"
    ]
  },
  "permissions": {
    "logs/": "0777",
    "apps/": "0775",
    "system/": "0755",
    "tools/": "0755"
  },
  "standards": {
    "naming": {
      "php_files": "dot.segment",
      "classes": "CamelCase",
      "variables": "camelCase"
    },
    "security": {
      "diagnostics": "SELECT-only",
      "rbac_required": true,
      "audit_required": true,
      "prepared_statements": true
    }
  },
  "tools": {
    "installer": "tools/system.manager.php install",
    "selftest": "tools/system.manager.php selftest",
    "repair": "tools/system.manager.php repair",
    "manifest_generator": "tools/make.manifest.php",
    "new_app_scaffolder": "tools/new.app.create.php"
  },
  "documentation": {
    "index": "docs/site-map.md",
    "training": "docs/developer-training.md",
    "handoff": "docs/handoff-package.md",
    "onboarding": "docs/onboarding-checklist.md",
    "integrity_certificate": "docs/system-integrity-certificate.md",
    "knowledge_transfer": "docs/knowledge-transfer-map.md"
  }
}

