{
  "analytics": {
    "availability": "available",
    "message": "Commit-scoped repository analytics is available.",
    "summary": {
      "activity": {
        "commits": 192,
        "contributors": 2,
        "first_commit_at": "2026-07-29T03:12:56Z",
        "last_commit_at": "2026-10-10T17:45:58Z",
        "merges": 46,
        "weekly": [
          {
            "commits": 1,
            "merges": 0,
            "week": "2026-07-27"
          },
          {
            "commits": 0,
            "merges": 0,
            "week": "2026-08-03"
          },
          {
            "commits": 0,
            "merges": 0,
            "week": "2026-08-10"
          },
          {
            "commits": 35,
            "merges": 11,
            "week": "2026-08-17"
          },
          {
            "commits": 126,
            "merges": 24,
            "week": "2026-08-24"
          },
          {
            "commits": 4,
            "merges": 2,
            "week": "2026-08-31"
          },
          {
            "commits": 0,
            "merges": 0,
            "week": "2026-09-07"
          },
          {
            "commits": 0,
            "merges": 0,
            "week": "2026-09-14"
          },
          {
            "commits": 0,
            "merges": 0,
            "week": "2026-09-21"
          },
          {
            "commits": 6,
            "merges": 1,
            "week": "2026-09-28"
          },
          {
            "commits": 20,
            "merges": 8,
            "week": "2026-10-05"
          }
        ]
      },
      "changes": {
        "areas": [
          {
            "binary_changes": 0,
            "commit_touches": 148,
            "deletions": 99,
            "insertions": 11140,
            "name": "tests"
          },
          {
            "binary_changes": 0,
            "commit_touches": 145,
            "deletions": 1346,
            "insertions": 5039,
            "name": "(root)"
          },
          {
            "binary_changes": 0,
            "commit_touches": 137,
            "deletions": 460,
            "insertions": 12075,
            "name": "docs"
          },
          {
            "binary_changes": 2,
            "commit_touches": 89,
            "deletions": 201,
            "insertions": 6456,
            "name": "renderer"
          },
          {
            "binary_changes": 0,
            "commit_touches": 60,
            "deletions": 10,
            "insertions": 5159,
            "name": "contracts"
          },
          {
            "binary_changes": 0,
            "commit_touches": 56,
            "deletions": 208,
            "insertions": 12628,
            "name": "src"
          },
          {
            "binary_changes": 0,
            "commit_touches": 41,
            "deletions": 125,
            "insertions": 12327,
            "name": "scripts"
          },
          {
            "binary_changes": 0,
            "commit_touches": 40,
            "deletions": 319,
            "insertions": 2044,
            "name": ".github"
          },
          {
            "binary_changes": 19,
            "commit_touches": 39,
            "deletions": 1,
            "insertions": 366,
            "name": "assets"
          },
          {
            "binary_changes": 0,
            "commit_touches": 13,
            "deletions": 31,
            "insertions": 279,
            "name": "migration"
          },
          {
            "binary_changes": 0,
            "commit_touches": 12,
            "deletions": 29,
            "insertions": 1548,
            "name": "publication"
          },
          {
            "binary_changes": 0,
            "commit_touches": 11,
            "deletions": 7,
            "insertions": 517,
            "name": "experience"
          },
          {
            "binary_changes": 0,
            "commit_touches": 8,
            "deletions": 0,
            "insertions": 438,
            "name": "profiles"
          },
          {
            "binary_changes": 1,
            "commit_touches": 7,
            "deletions": 0,
            "insertions": 313,
            "name": "mascot"
          },
          {
            "binary_changes": 0,
            "commit_touches": 5,
            "deletions": 0,
            "insertions": 246,
            "name": "experiments"
          },
          {
            "binary_changes": 0,
            "commit_touches": 2,
            "deletions": 1,
            "insertions": 72,
            "name": ".config"
          },
          {
            "binary_changes": 0,
            "commit_touches": 1,
            "deletions": 0,
            "insertions": 14,
            "name": "dev"
          }
        ],
        "deletions": 2837,
        "files_changed": 400,
        "hotspots": [
          {
            "binary_changes": 0,
            "commit_touches": 28,
            "deletions": 72,
            "insertions": 515,
            "path": "README.md"
          },
          {
            "binary_changes": 0,
            "commit_touches": 20,
            "deletions": 168,
            "insertions": 569,
            "path": "ROADMAP.md"
          },
          {
            "binary_changes": 0,
            "commit_touches": 17,
            "deletions": 5,
            "insertions": 451,
            "path": "tests/test_validate_identity_v1.py"
          },
          {
            "binary_changes": 0,
            "commit_touches": 14,
            "deletions": 2,
            "insertions": 110,
            "path": "CHANGELOG.md"
          },
          {
            "binary_changes": 0,
            "commit_touches": 12,
            "deletions": 31,
            "insertions": 58,
            "path": "migration/empathy-extraction-evolution-v1.json"
          },
          {
            "binary_changes": 0,
            "commit_touches": 11,
            "deletions": 82,
            "insertions": 275,
            "path": "ARCHITECTURE.md"
          },
          {
            "binary_changes": 0,
            "commit_touches": 11,
            "deletions": 756,
            "insertions": 982,
            "path": "CONTINUITY.md"
          },
          {
            "binary_changes": 0,
            "commit_touches": 10,
            "deletions": 82,
            "insertions": 139,
            "path": "DECISIONS.md"
          },
          {
            "binary_changes": 0,
            "commit_touches": 10,
            "deletions": 57,
            "insertions": 333,
            "path": "docs/publication/IDENTITY_PAGES.md"
          },
          {
            "binary_changes": 0,
            "commit_touches": 10,
            "deletions": 27,
            "insertions": 4893,
            "path": "scripts/validate_identity.py"
          },
          {
            "binary_changes": 0,
            "commit_touches": 10,
            "deletions": 32,
            "insertions": 828,
            "path": "src/commands.rs"
          },
          {
            "binary_changes": 0,
            "commit_touches": 8,
            "deletions": 70,
            "insertions": 189,
            "path": "SYSTEM.md"
          },
          {
            "binary_changes": 0,
            "commit_touches": 8,
            "deletions": 91,
            "insertions": 1236,
            "path": "renderer/src/app.js"
          },
          {
            "binary_changes": 0,
            "commit_touches": 8,
            "deletions": 0,
            "insertions": 32,
            "path": "src/lib.rs"
          },
          {
            "binary_changes": 0,
            "commit_touches": 7,
            "deletions": 152,
            "insertions": 152,
            "path": ".github/workflows/replay-guidance-v1.yml"
          },
          {
            "binary_changes": 0,
            "commit_touches": 7,
            "deletions": 13,
            "insertions": 118,
            "path": ".github/workflows/validate.yml"
          },
          {
            "binary_changes": 0,
            "commit_touches": 7,
            "deletions": 0,
            "insertions": 143,
            "path": "contracts/v1/project.schema.json"
          },
          {
            "binary_changes": 0,
            "commit_touches": 7,
            "deletions": 5,
            "insertions": 210,
            "path": "docs/contracts/IDENTITY_V1.md"
          },
          {
            "binary_changes": 0,
            "commit_touches": 6,
            "deletions": 45,
            "insertions": 577,
            "path": ".github/workflows/publish-brand-kit.yml"
          },
          {
            "binary_changes": 0,
            "commit_touches": 6,
            "deletions": 0,
            "insertions": 153,
            "path": ".github/workflows/reference-renderer.yml"
          }
        ],
        "insertions": 70661,
        "net_lines": 67824
      },
      "filters": {
        "excluded_change_records": 0,
        "excluded_tracked_files": 0
      },
      "repository": {
        "areas": [
          {
            "file_count": 88,
            "name": "tests"
          },
          {
            "file_count": 69,
            "name": "docs"
          },
          {
            "file_count": 43,
            "name": "contracts"
          },
          {
            "file_count": 36,
            "name": "assets"
          },
          {
            "file_count": 33,
            "name": "(root)"
          },
          {
            "file_count": 31,
            "name": "renderer"
          },
          {
            "file_count": 24,
            "name": "src"
          },
          {
            "file_count": 22,
            "name": "scripts"
          },
          {
            "file_count": 9,
            "name": ".github"
          },
          {
            "file_count": 9,
            "name": "experience"
          },
          {
            "file_count": 9,
            "name": "publication"
          },
          {
            "file_count": 8,
            "name": "profiles"
          },
          {
            "file_count": 7,
            "name": "mascot"
          },
          {
            "file_count": 5,
            "name": "experiments"
          },
          {
            "file_count": 2,
            "name": "migration"
          },
          {
            "file_count": 1,
            "name": ".config"
          },
          {
            "file_count": 1,
            "name": "dev"
          }
        ],
        "tracked_files": 397
      },
      "scope": {
        "resolved_since": "2025-10-10T17:45:58Z",
        "since": "1 year ago"
      },
      "source": {
        "committed_at": "2026-10-10T17:45:58Z",
        "ref": "55d0339ba5518c7b72154a2aad54a9e5b2bf2fff",
        "revision": "55d0339ba5518c7b72154a2aad54a9e5b2bf2fff"
      }
    }
  },
  "anatomy": {
    "availability": "invalid",
    "message": "Repository-tree node names must be non-empty path segments.",
    "summary": null
  },
  "generated_at": "2026-10-10T17:45:58Z",
  "producers": {
    "megalinter": {
      "availability": "unavailable",
      "commit": null,
      "execution": {
        "message": "No compatible summary was supplied. This producer may be unconfigured, not applicable, or awaiting its first snapshot.",
        "state": "unknown"
      },
      "findings": {
        "advisory": null,
        "blocking": null,
        "by_severity": {},
        "state": "unknown",
        "total": null
      },
      "freshness": {
        "elapsed_percent": null,
        "expires_at": null,
        "message": "Freshness cannot be determined.",
        "remaining_days": null,
        "stale_after_days": null,
        "state": "unknown"
      },
      "generated_at": null,
      "links": {},
      "metrics": {},
      "name": "Code quality",
      "producer": "megalinter"
    },
    "osv": {
      "availability": "unavailable",
      "commit": null,
      "execution": {
        "message": "No compatible summary was supplied. This producer may be unconfigured, not applicable, or awaiting its first snapshot.",
        "state": "unknown"
      },
      "findings": {
        "advisory": null,
        "blocking": null,
        "by_severity": {},
        "state": "unknown",
        "total": null
      },
      "freshness": {
        "elapsed_percent": null,
        "expires_at": null,
        "message": "Freshness cannot be determined.",
        "remaining_days": null,
        "stale_after_days": null,
        "state": "unknown"
      },
      "generated_at": null,
      "links": {},
      "metrics": {},
      "name": "Dependency risk",
      "producer": "osv"
    },
    "scorecard": {
      "availability": "unavailable",
      "commit": null,
      "execution": {
        "message": "No compatible summary was supplied. This producer may be unconfigured, not applicable, or awaiting its first snapshot.",
        "state": "unknown"
      },
      "findings": {
        "advisory": null,
        "blocking": null,
        "by_severity": {},
        "state": "unknown",
        "total": null
      },
      "freshness": {
        "elapsed_percent": null,
        "expires_at": null,
        "message": "Freshness cannot be determined.",
        "remaining_days": null,
        "stale_after_days": null,
        "state": "unknown"
      },
      "generated_at": null,
      "links": {},
      "metrics": {},
      "name": "Supply-chain posture",
      "producer": "scorecard"
    }
  },
  "repository": {
    "default_branch": "main",
    "name": "egohygiene/identity",
    "source_commit": "55d0339ba5518c7b72154a2aad54a9e5b2bf2fff"
  },
  "schema": "egohygiene.repository-intelligence-dashboard/v3",
  "schema_version": 1,
  "states": {
    "availability": {
      "available": 0,
      "invalid": 0,
      "unavailable": 3
    },
    "execution": {
      "cancelled": 0,
      "failure": 0,
      "success": 0,
      "unknown": 3
    },
    "findings": {
      "attention": 0,
      "blocked": 0,
      "clear": 0,
      "unknown": 3
    },
    "freshness": {
      "fresh": 0,
      "stale": 0,
      "unknown": 3
    }
  },
  "vitality": {
    "default_branch": "main",
    "execution": {
      "message": "Repository vitality was collected from the local checkout.",
      "state": "success"
    },
    "latest_commit": {
      "committed_at": "2026-10-10T17:45:58Z",
      "short_sha": "55d0339ba551"
    },
    "metrics": {
      "commits_30_days": 26,
      "composite_actions": 0,
      "contributors_90_days": 2,
      "history_complete": true,
      "test_artifacts": 99,
      "tracked_files": 397,
      "workflows": 8
    },
    "repository": "egohygiene/identity",
    "source_commit": "55d0339ba5518c7b72154a2aad54a9e5b2bf2fff"
  }
}
