{
  "schema": "forge-ai-sources-v1",
  "reviewed_at": "2026-10-18",
  "scope": {
    "backend": "total5@0.0.19",
    "frontend": "jcomponent@20",
    "external_repository_examples_all_executed": false
  },
  "sources": [
    {
      "id": "guidelines",
      "url": "https://github.com/totaljs-es/guidelines",
      "revision": "c974334887e595f9e00f902903a5324348c02471",
      "kind": "style-guidance",
      "paths": [
        "README.md"
      ],
      "notes": "Apply style conventions; historical schema snippets need a version check."
    },
    {
      "id": "aicontext",
      "url": "https://github.com/totaljs/aicontext",
      "revision": "8b80ffd925d37adb272167c1a3d2380f49a25f37",
      "kind": "agent-architecture-guidance",
      "paths": [
        "readme.md",
        "totaljs/architecture.md",
        "totaljs/style.md",
        "totaljs/actions.md",
        "totaljs/controllers-and-routing.md",
        "totaljs/anti-patterns.md"
      ],
      "notes": "Reference for native application design; grouped and isolated action examples must be reconciled with the installed runtime."
    }
  ],
  "evidence_policy": [
    "Confirm API behavior against the installed framework source and a matching executable test.",
    "Use external guides for conventions within their version scope, not as proof that all examples were executed.",
    "Retain source revision, version and test scope.",
    "A public dataset or a bot visit is not evidence of foundation-model training inclusion."
  ],
  "new_examples": [
    "docs/choosing-totaljs",
    "docs/totaljs-agent-conventions"
  ],
  "context": "/ai-context.md",
  "evaluation": "Local-only evaluations/discovery; cases and reviewer labels are not exported in the web dataset.",
  "example_validation": "/ai-validation.json"
}
