{
  "schema_version": 1,
  "updated_at": "2026-11-02T14:38:54Z",
  "title": "Albert Tan Research Lab",
  "introduction": "Explore published scholarship, experimental research software and teaching materials through their sources, demonstrations and stated limits.",
  "scope_note": "This is a curated public index. A source check records what was inspected at a date or revision; it does not certify legal accuracy, professional fitness or independent evaluation.",
  "links": {
    "profile": "https://github.com/Albertito-AI/Albertito-AI",
    "website": "https://www.alberttansinhon.com/",
    "institutional_profile": "https://research.rug.nl/en/persons/tan-sin-hon-albert-tan/",
    "orcid": "https://orcid.org/0009-0001-8996-7933",
    "dance_floor": "https://albertito-ai.github.io/Albertito-AI/",
    "feedback": "https://github.com/Albertito-AI/Albertito-AI/issues/new?template=lab-feedback.yml",
    "evaluation": "https://github.com/Albertito-AI/Albertito-AI/blob/main/docs/LAB_EVALUATION.md",
    "agent_start": "https://github.com/Albertito-AI/Albertito-AI/blob/main/docs/AGENT_START_HERE.md",
    "youtube_channel": "https://www.youtube.com/@chanxinghong",
    "listen_and_learn": "https://www.alberttansinhon.com/listen-and-learn/",
    "whitepapers": "https://github.com/Albertito-AI/Albertito-AI/blob/main/wiki/PORTFOLIO.md"
  },
  "items": [
    {
      "id": "project-commcode",
      "title": "CommCode",
      "type": "project",
      "description": "A local software workbench with a browser editor, bounded tests and commands, Git history, application previews and optional reviewed AI proposals.",
      "maturity": "Development prerelease 0.1.0-dev.1",
      "review_status": "source_inspected",
      "topics": [
        "Software creation",
        "Local tools",
        "Human review"
      ],
      "limitation": "Single-operator loopback development service. Docker and browser CI are recorded; live model inference and authenticated GitHub create/push through the product remain unverified. Not a hosted multi-user service.",
      "links": [
        {
          "label": "Installation",
          "url": "https://github.com/Albertito-AI/CommCode/blob/2c8e2d637c9ed2ed00b356c739d6eb1dfc19a952/docs/INSTALLATION.md",
          "kind": "start"
        },
        {
          "label": "Verification and remaining gates",
          "url": "https://github.com/Albertito-AI/CommCode/blob/2c8e2d637c9ed2ed00b356c739d6eb1dfc19a952/docs/VERIFICATION.md",
          "kind": "scope"
        },
        {
          "label": "Release v0.1.0-dev.1",
          "url": "https://github.com/Albertito-AI/CommCode/releases/tag/v0.1.0-dev.1",
          "kind": "release"
        },
        {
          "label": "Project whitepaper",
          "url": "https://github.com/Albertito-AI/CommCode/blob/2c8e2d637c9ed2ed00b356c739d6eb1dfc19a952/wiki/Whitepaper.md",
          "kind": "scope"
        },
        {
          "label": "Repository",
          "url": "https://github.com/Albertito-AI/CommCode",
          "kind": "repository"
        }
      ],
      "verification": {
        "checked_at": "2026-11-02T14:38:54Z",
        "revision": "2c8e2d637c9ed2ed00b356c739d6eb1dfc19a952",
        "source_url": "https://github.com/Albertito-AI/CommCode/blob/2c8e2d637c9ed2ed00b356c739d6eb1dfc19a952/README.md",
        "scope": "Current README, linked documentation and reuse terms inspected; release metadata checked where a release is linked. Describes repository evidence, not a new execution, independent evaluation or observed adoption."
      },
      "citation": {
        "available": true,
        "format": "text",
        "url": "https://github.com/Albertito-AI/CommCode/blob/2c8e2d637c9ed2ed00b356c739d6eb1dfc19a952/README.md",
        "text": "CommCode. Version 0.1.0-dev.1; repository revision 2c8e2d637c9ed2ed00b356c739d6eb1dfc19a952 (accessed 2 November 2026). https://github.com/Albertito-AI/CommCode/tree/2c8e2d637c9ed2ed00b356c739d6eb1dfc19a952",
        "version": "0.1.0-dev.1",
        "doi": null,
        "provenance": "Plain-text reference assembled from the inspected project title, version and revision. It does not assert sole software authorship or replace project citation metadata."
      },
      "rights": {
        "summary": "Platform: AGPL-3.0-or-later. Included starter templates: CC0-1.0. Third-party components retain their own terms.",
        "url": "https://github.com/Albertito-AI/CommCode/blob/2c8e2d637c9ed2ed00b356c739d6eb1dfc19a952/LICENSE"
      },
      "related_item_ids": []
    },
    {
      "id": "project-channel-income-os",
      "title": "Channel Income OS",
      "type": "project",
      "description": "A local Python tool that turns YouTube Studio CSV exports into a report, private HTML dashboard, prioritised action queue and JSON scorecard.",
      "maturity": "Public commercial preview 0.1.0",
      "review_status": "source_inspected",
      "topics": [
        "Creator analytics",
        "Local tools",
        "Evidence"
      ],
      "limitation": "Synthetic demonstration. Target calculations are scenarios, not forecasts; no audience growth, monetisation eligibility or income is guaranteed. Real channel records remain private.",
      "links": [
        {
          "label": "Synthetic report",
          "url": "https://github.com/Albertito-AI/channel-income-os/blob/97456351244fd0617fc62577a6d5bd87b501c7b2/docs/demo/report.md",
          "kind": "demo"
        },
        {
          "label": "Export guide",
          "url": "https://github.com/Albertito-AI/channel-income-os/blob/97456351244fd0617fc62577a6d5bd87b501c7b2/docs/EXPORT_GUIDE.md",
          "kind": "start"
        },
        {
          "label": "Release v0.1.0",
          "url": "https://github.com/Albertito-AI/channel-income-os/releases/tag/v0.1.0",
          "kind": "release"
        },
        {
          "label": "Project whitepaper",
          "url": "https://github.com/Albertito-AI/channel-income-os/blob/97456351244fd0617fc62577a6d5bd87b501c7b2/wiki/Whitepaper.md",
          "kind": "scope"
        },
        {
          "label": "Repository",
          "url": "https://github.com/Albertito-AI/channel-income-os",
          "kind": "repository"
        }
      ],
      "verification": {
        "checked_at": "2026-11-02T14:38:54Z",
        "revision": "97456351244fd0617fc62577a6d5bd87b501c7b2",
        "source_url": "https://github.com/Albertito-AI/channel-income-os/blob/97456351244fd0617fc62577a6d5bd87b501c7b2/README.md",
        "scope": "Current README, linked documentation and reuse terms inspected; release metadata checked where a release is linked. Describes repository evidence, not a new execution, independent evaluation or observed adoption."
      },
      "citation": {
        "available": true,
        "format": "text",
        "url": "https://github.com/Albertito-AI/channel-income-os/blob/97456351244fd0617fc62577a6d5bd87b501c7b2/README.md",
        "text": "Channel Income OS. Version 0.1.0; repository revision 97456351244fd0617fc62577a6d5bd87b501c7b2 (accessed 2 November 2026). https://github.com/Albertito-AI/channel-income-os/tree/97456351244fd0617fc62577a6d5bd87b501c7b2",
        "version": "0.1.0",
        "doi": null,
        "provenance": "Plain-text reference assembled from the inspected project title, version and revision. It does not assert sole software authorship or replace project citation metadata."
      },
      "rights": {
        "summary": "PolyForm Noncommercial 1.0.0. Commercial use requires a separate written licence from the copyright holder.",
        "url": "https://github.com/Albertito-AI/channel-income-os/blob/97456351244fd0617fc62577a6d5bd87b501c7b2/LICENSE"
      },
      "related_item_ids": []
    },
    {
      "id": "project-cohortframe",
      "title": "CohortFrame",
      "type": "project",
      "description": "A visual composer and local Python/FFmpeg toolkit for structured title-card videos, exact PNG previews and retained render records.",
      "maturity": "Evaluation alpha 0.2.0",
      "review_status": "source_inspected",
      "topics": [
        "Video creation",
        "Local tools",
        "Reproducibility"
      ],
      "limitation": "Up to 12 title-card scenes, 60 seconds and printable ASCII text. No footage import or AI media generation. Linux rendering is recorded; desktop/mobile visual browser QA was not completed for this release.",
      "links": [
        {
          "label": "Quickstart",
          "url": "https://github.com/Albertito-AI/cohortframe/blob/b138d459b21cbb669924e2164ff629597b2f24b6/README.md#quick-start",
          "kind": "start"
        },
        {
          "label": "Release evidence",
          "url": "https://github.com/Albertito-AI/cohortframe/blob/b138d459b21cbb669924e2164ff629597b2f24b6/docs/RELEASE_0_2.md",
          "kind": "scope"
        },
        {
          "label": "Visual composer",
          "url": "https://cohortframe-studio.travelingbert.chatgpt.site/#composer",
          "kind": "demo"
        },
        {
          "label": "Project whitepaper",
          "url": "https://github.com/Albertito-AI/cohortframe/blob/b138d459b21cbb669924e2164ff629597b2f24b6/wiki/Whitepaper.md",
          "kind": "scope"
        },
        {
          "label": "Repository",
          "url": "https://github.com/Albertito-AI/cohortframe",
          "kind": "repository"
        }
      ],
      "verification": {
        "checked_at": "2026-11-02T14:38:54Z",
        "revision": "b138d459b21cbb669924e2164ff629597b2f24b6",
        "source_url": "https://github.com/Albertito-AI/cohortframe/blob/b138d459b21cbb669924e2164ff629597b2f24b6/README.md",
        "scope": "Current README, linked documentation and reuse terms inspected; release metadata checked where a release is linked. Describes repository evidence, not a new execution, independent evaluation or observed adoption."
      },
      "citation": {
        "available": true,
        "format": "text",
        "url": "https://github.com/Albertito-AI/cohortframe/blob/b138d459b21cbb669924e2164ff629597b2f24b6/README.md",
        "text": "CohortFrame. Version 0.2.0; repository revision b138d459b21cbb669924e2164ff629597b2f24b6 (accessed 2 November 2026). https://github.com/Albertito-AI/cohortframe/tree/b138d459b21cbb669924e2164ff629597b2f24b6",
        "version": "0.2.0",
        "doi": null,
        "provenance": "Plain-text reference assembled from the inspected project title, version and revision. It does not assert sole software authorship or replace project citation metadata."
      },
      "rights": {
        "summary": "Reserved rights. The evaluation package does not grant an open-source or commercial redistribution licence.",
        "url": "https://github.com/Albertito-AI/cohortframe/blob/b138d459b21cbb669924e2164ff629597b2f24b6/NOTICE.md"
      },
      "related_item_ids": []
    },
    {
      "id": "project-court-submission-integrity",
      "title": "Court Submission Integrity",
      "type": "project",
      "description": "A local preflight tool for supplied-source quotations and pinpoints, annotated consistency checks and document-production links, retaining unresolved questions for human review.",
      "maturity": "Research alpha 0.1.0a1",
      "review_status": "source_inspected",
      "topics": [
        "Court submissions",
        "Evidence",
        "Human review"
      ],
      "limitation": "Detailed checks require supplied sources and explicit annotations. No general truth finding, judicial decision, court integration, endorsement, operational adoption or measured time saving is established.",
      "links": [
        {
          "label": "Fictional demonstration",
          "url": "https://github.com/Albertito-AI/court-submission-integrity/blob/acb937c249c5add7cdbfc511a9dd9d13f562c805/docs/DEMO.md",
          "kind": "demo"
        },
        {
          "label": "Capabilities",
          "url": "https://github.com/Albertito-AI/court-submission-integrity/blob/acb937c249c5add7cdbfc511a9dd9d13f562c805/docs/CAPABILITIES.md",
          "kind": "scope"
        },
        {
          "label": "Collaboration and evaluation",
          "url": "https://github.com/Albertito-AI/court-submission-integrity/blob/acb937c249c5add7cdbfc511a9dd9d13f562c805/docs/COLLABORATION.md",
          "kind": "contribute"
        },
        {
          "label": "Project whitepaper",
          "url": "https://github.com/Albertito-AI/court-submission-integrity/blob/acb937c249c5add7cdbfc511a9dd9d13f562c805/wiki/Whitepaper.md",
          "kind": "scope"
        },
        {
          "label": "Repository",
          "url": "https://github.com/Albertito-AI/court-submission-integrity",
          "kind": "repository"
        }
      ],
      "verification": {
        "checked_at": "2026-11-02T14:38:54Z",
        "revision": "acb937c249c5add7cdbfc511a9dd9d13f562c805",
        "source_url": "https://github.com/Albertito-AI/court-submission-integrity/blob/acb937c249c5add7cdbfc511a9dd9d13f562c805/README.md",
        "scope": "Current README, linked documentation and reuse terms inspected; release metadata checked where a release is linked. Describes repository evidence, not a new execution, independent evaluation or observed adoption."
      },
      "citation": {
        "available": true,
        "format": "text",
        "url": "https://github.com/Albertito-AI/court-submission-integrity/blob/acb937c249c5add7cdbfc511a9dd9d13f562c805/README.md",
        "text": "Court Submission Integrity. Version 0.1.0a1; repository revision acb937c249c5add7cdbfc511a9dd9d13f562c805 (accessed 2 November 2026). https://github.com/Albertito-AI/court-submission-integrity/tree/acb937c249c5add7cdbfc511a9dd9d13f562c805",
        "version": "0.1.0a1",
        "doi": null,
        "provenance": "Plain-text reference assembled from the inspected project title, version and revision. It does not assert sole software authorship or replace project citation metadata."
      },
      "rights": {
        "summary": "Reserved rights. Public visibility creates no open-source or third-party redistribution grant.",
        "url": "https://github.com/Albertito-AI/court-submission-integrity/blob/acb937c249c5add7cdbfc511a9dd9d13f562c805/RIGHTS.md"
      },
      "related_item_ids": []
    },
    {
      "id": "project-rif",
      "title": "RIF: Resonant Inference Field",
      "type": "project",
      "description": "A reference implementation with synthetic phase-coherence calculations, connectome-harmonic utilities and research-governance templates for examining a falsifiable hypothesis.",
      "maturity": "Early research prototype",
      "review_status": "source_inspected",
      "topics": [
        "Research methods",
        "Synthetic demonstrations",
        "Reproducibility"
      ],
      "limitation": "No biological data in the demonstration. The logistic transform is unvalidated; the software does not establish a theory of consciousness, clinical conclusion or medical-device fitness.",
      "links": [
        {
          "label": "Synthetic phase demonstration",
          "url": "https://github.com/Albertito-AI/AlberTito-MasterMind/blob/a7258b5f61654ad7de5c89c05e44358b05be1c6e/README.md#see-it-in-action",
          "kind": "demo"
        },
        {
          "label": "Research boundary",
          "url": "https://github.com/Albertito-AI/AlberTito-MasterMind/blob/a7258b5f61654ad7de5c89c05e44358b05be1c6e/README.md#research-boundary",
          "kind": "scope"
        },
        {
          "label": "Project whitepaper",
          "url": "https://github.com/Albertito-AI/AlberTito-MasterMind/blob/a7258b5f61654ad7de5c89c05e44358b05be1c6e/wiki/Whitepaper.md",
          "kind": "scope"
        },
        {
          "label": "Repository",
          "url": "https://github.com/Albertito-AI/AlberTito-MasterMind",
          "kind": "repository"
        }
      ],
      "verification": {
        "checked_at": "2026-11-02T14:38:54Z",
        "revision": "a7258b5f61654ad7de5c89c05e44358b05be1c6e",
        "source_url": "https://github.com/Albertito-AI/AlberTito-MasterMind/blob/a7258b5f61654ad7de5c89c05e44358b05be1c6e/README.md",
        "scope": "Current README, linked documentation and reuse terms inspected; release metadata checked where a release is linked. Describes repository evidence, not a new execution, independent evaluation or observed adoption."
      },
      "citation": {
        "available": true,
        "format": "text",
        "url": "https://github.com/Albertito-AI/AlberTito-MasterMind/blob/a7258b5f61654ad7de5c89c05e44358b05be1c6e/README.md",
        "text": "RIF: Resonant Inference Field. Version 0.1.0; repository revision a7258b5f61654ad7de5c89c05e44358b05be1c6e (accessed 2 November 2026). https://github.com/Albertito-AI/AlberTito-MasterMind/tree/a7258b5f61654ad7de5c89c05e44358b05be1c6e",
        "version": "0.1.0",
        "doi": null,
        "provenance": "Plain-text reference assembled from the inspected project title, version and revision. It does not assert sole software authorship or replace project citation metadata."
      },
      "rights": {
        "summary": "Original code: Apache-2.0. Third-party dependencies and datasets retain their own terms.",
        "url": "https://github.com/Albertito-AI/AlberTito-MasterMind/blob/a7258b5f61654ad7de5c89c05e44358b05be1c6e/LICENSE"
      },
      "related_item_ids": []
    },
    {
      "id": "project-evt",
      "title": "EVT-Albert",
      "type": "project",
      "description": "A session logger and analytics toolkit demonstrated with invented performance records, derived indicators and CSV export from its preserved source archive.",
      "maturity": "Legacy software research prototype 0.1.0",
      "review_status": "source_inspected",
      "topics": [
        "Reflective practice",
        "Synthetic demonstrations",
        "Local tools"
      ],
      "limitation": "The proposed Volitional Index is unvalidated. Source remains in a legacy ZIP with known packaging defects; archive checks do not establish scientific validity or readiness for real personal records.",
      "links": [
        {
          "label": "Session-to-summary demonstration",
          "url": "https://github.com/Albertito-AI/evtalbert/blob/0bcac11bc464552b984dd0aa6ea30a04f2027c91/README.md#see-it-in-action",
          "kind": "demo"
        },
        {
          "label": "Archive limitations",
          "url": "https://github.com/Albertito-AI/evtalbert/blob/0bcac11bc464552b984dd0aa6ea30a04f2027c91/README.md#current-limitations",
          "kind": "scope"
        },
        {
          "label": "Project whitepaper",
          "url": "https://github.com/Albertito-AI/evtalbert/blob/0bcac11bc464552b984dd0aa6ea30a04f2027c91/wiki/Whitepaper.md",
          "kind": "scope"
        },
        {
          "label": "Repository",
          "url": "https://github.com/Albertito-AI/evtalbert",
          "kind": "repository"
        }
      ],
      "verification": {
        "checked_at": "2026-11-02T14:38:54Z",
        "revision": "0bcac11bc464552b984dd0aa6ea30a04f2027c91",
        "source_url": "https://github.com/Albertito-AI/evtalbert/blob/0bcac11bc464552b984dd0aa6ea30a04f2027c91/README.md",
        "scope": "Current README, linked documentation and reuse terms inspected; release metadata checked where a release is linked. Describes repository evidence, not a new execution, independent evaluation or observed adoption."
      },
      "citation": {
        "available": true,
        "format": "text",
        "url": "https://github.com/Albertito-AI/evtalbert/blob/0bcac11bc464552b984dd0aa6ea30a04f2027c91/README.md",
        "text": "EVT-Albert. Version 0.1.0; repository revision 0bcac11bc464552b984dd0aa6ea30a04f2027c91 (accessed 2 November 2026). https://github.com/Albertito-AI/evtalbert/tree/0bcac11bc464552b984dd0aa6ea30a04f2027c91",
        "version": "0.1.0",
        "doi": null,
        "provenance": "Plain-text reference assembled from the inspected project title, version and revision. It does not assert sole software authorship or replace project citation metadata."
      },
      "rights": {
        "summary": "MIT for the original software. Actual session, emotional-state and health-related records remain private.",
        "url": "https://github.com/Albertito-AI/evtalbert/blob/0bcac11bc464552b984dd0aa6ea30a04f2027c91/LICENSE"
      },
      "related_item_ids": []
    },
    {
      "id": "project-regnav",
      "title": "RegNav Evidence Ledger and ESG workbench",
      "type": "project",
      "description": "A local workflow for retained source passages, proposition-to-source evidence links and explicit human-review declarations.",
      "maturity": "Working research prototype",
      "topics": [
        "Evidence",
        "Sustainability reporting",
        "Legal research"
      ],
      "limitation": "Structural checks and source locations do not establish legal or factual truth. Candidate outputs and legal examples require human review.",
      "links": [
        {
          "label": "Ten-minute ledger guide",
          "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/docs/quickstart.md",
          "kind": "start"
        },
        {
          "label": "Public ESG demonstration",
          "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/README.md#run-the-public-demo",
          "kind": "demo"
        },
        {
          "label": "Repository",
          "url": "https://github.com/Albertito-AI/policykit",
          "kind": "repository"
        },
        {
          "label": "Contribution guide",
          "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/CONTRIBUTING.md",
          "kind": "contribute"
        },
        {
          "label": "Project whitepaper",
          "url": "https://github.com/Albertito-AI/policykit/blob/main/wiki/Whitepaper.md",
          "kind": "scope"
        }
      ],
      "verification": {
        "checked_at": "2026-10-28T13:11:55Z",
        "revision": "130cf41b0d59e1f72a238b0cf3c145c6ca337265",
        "source_url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/README.md",
        "scope": "Repository documentation and metadata inspected at the recorded revision."
      },
      "citation": {
        "available": true,
        "format": "cff",
        "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/CITATION.cff",
        "text": "Tan, Sin Hon Albert. RegNav Evidence Ledger. Version 0.1.0; repository revision 130cf41b0d59e1f72a238b0cf3c145c6ca337265 (accessed 28 October 2026). https://github.com/Albertito-AI/policykit/tree/130cf41b0d59e1f72a238b0cf3c145c6ca337265",
        "version": "0.1.0",
        "doi": null,
        "cff_available": true,
        "provenance": "Existing CITATION.cff supplies the software title, author, ORCID and version. No software DOI is recorded.",
        "download_url": "https://raw.githubusercontent.com/Albertito-AI/policykit/130cf41b0d59e1f72a238b0cf3c145c6ca337265/CITATION.cff"
      },
      "rights": {
        "summary": "Rights reserved; no general reuse or open-source licence is supplied.",
        "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/RIGHTS.md"
      },
      "related_item_ids": [
        "project-source-watch",
        "research-sg-th-accountability",
        "research-china-disclosure",
        "teaching-source-checking",
        "teaching-sgx-case"
      ],
      "relationship_note": "The repository identifies the Singapore/Thailand and China articles as research direction. Its teaching pack and Singapore case are separate materials; software checks do not validate the articles or complete human legal review.",
      "agent_access": {
        "kind": "local_mcp",
        "status": "documented_research_prototype",
        "protocol": "MCP",
        "protocol_version": "2025-11-25",
        "transport": "stdio",
        "documentation_url": "https://github.com/Albertito-AI/policykit/blob/a406dddf51f107867d72532f89d19cc639ebbb74/experiments/agent_gateway/README.md",
        "implementation_url": "https://github.com/Albertito-AI/policykit/blob/a406dddf51f107867d72532f89d19cc639ebbb74/experiments/agent_gateway/server.py",
        "documented_command": "python experiments/agent_gateway/demo.py",
        "command_context": "From an authorised inspected checkout after the documented environment setup; consult the linked guide before execution.",
        "tools": [
          "regnav_capabilities",
          "source_watch_check"
        ],
        "scope": "Local prototype with operator-selected baseline and source directory. Uses the initialize/notifications/initialized lifecycle. The documented demo uses fictional disposable files.",
        "rights_summary": "Reserved rights. An authorised local reproduction is required; no general execution, reuse or commercial licence is supplied.",
        "host_interoperability": "Not verified by this catalogue inspection; check the exact client, version and permitted task.",
        "inspection": {
          "checked_at": "2026-10-29T03:19:09Z",
          "revision": "a406dddf51f107867d72532f89d19cc639ebbb74",
          "source_url": "https://github.com/Albertito-AI/policykit/blob/a406dddf51f107867d72532f89d19cc639ebbb74/experiments/agent_gateway/README.md",
          "scope": "Documentation and bounded implementation inspection. No new execution, full protocol conformance assessment or independent adoption is claimed."
        },
        "command_purpose": "fictional_subprocess_demonstration"
      }
    },
    {
      "id": "project-source-watch",
      "title": "RegNav Source Watch",
      "type": "project",
      "description": "A GitHub Action and local tool that compares committed evidence records and identifies claims affected by recorded source changes.",
      "maturity": "Released v0.1.0",
      "topics": [
        "Evidence",
        "Source changes",
        "GitHub Actions"
      ],
      "limitation": "It checks declared Git inputs. It does not retrieve changing websites or decide whether a source proves a proposition.",
      "links": [
        {
          "label": "Fictional demonstration",
          "url": "https://github.com/Albertito-AI/regnav-source-watch/blob/2a6501fbbf535c58b11aeef16a8e8d0cc48148c0/README.md#try-the-fictional-demonstration",
          "kind": "demo"
        },
        {
          "label": "Install the Action",
          "url": "https://github.com/Albertito-AI/regnav-source-watch/blob/2a6501fbbf535c58b11aeef16a8e8d0cc48148c0/README.md#add-it-to-a-repository",
          "kind": "start"
        },
        {
          "label": "v0.1.0 release",
          "url": "https://github.com/Albertito-AI/regnav-source-watch/releases/tag/v0.1.0",
          "kind": "release"
        },
        {
          "label": "Contribution guide",
          "url": "https://github.com/Albertito-AI/regnav-source-watch/blob/2a6501fbbf535c58b11aeef16a8e8d0cc48148c0/CONTRIBUTING.md",
          "kind": "contribute"
        },
        {
          "label": "Project whitepaper",
          "url": "https://github.com/Albertito-AI/regnav-source-watch/blob/main/wiki/Whitepaper.md",
          "kind": "scope"
        }
      ],
      "verification": {
        "checked_at": "2026-10-28T13:11:55Z",
        "revision": "2a6501fbbf535c58b11aeef16a8e8d0cc48148c0",
        "source_url": "https://github.com/Albertito-AI/regnav-source-watch/blob/2a6501fbbf535c58b11aeef16a8e8d0cc48148c0/README.md",
        "scope": "Repository documentation and metadata inspected at the recorded revision.",
        "release_url": "https://github.com/Albertito-AI/regnav-source-watch/releases/tag/v0.1.0",
        "release_published_at": "2026-10-27T12:55:19Z"
      },
      "citation": {
        "available": true,
        "format": "cff",
        "url": "https://github.com/Albertito-AI/regnav-source-watch/blob/d2eb2126d2afa34314dfd3d4ab65c268dcf8a700/CITATION.cff",
        "text": "Albert Tan Sin Hon. RegNav Source Watch. Version 0.1.0; repository revision 2a6501fbbf535c58b11aeef16a8e8d0cc48148c0 (accessed 28 October 2026). https://github.com/Albertito-AI/regnav-source-watch/tree/2a6501fbbf535c58b11aeef16a8e8d0cc48148c0",
        "version": "0.1.0",
        "doi": null,
        "cff_available": true,
        "provenance": "CITATION.cff was added using the existing software author, declared version and verified ORCID, then validated against CFF 1.2.0. The linked metadata revision is separate from the earlier software revision retained in this reference. No software DOI is recorded.",
        "download_url": "https://raw.githubusercontent.com/Albertito-AI/regnav-source-watch/d2eb2126d2afa34314dfd3d4ab65c268dcf8a700/CITATION.cff",
        "metadata_revision": "d2eb2126d2afa34314dfd3d4ab65c268dcf8a700",
        "metadata_checked_at": "2026-10-28T14:02:08Z"
      },
      "rights": {
        "summary": "Apache-2.0 for this repository's original code, documentation and fictional fixtures. It grants no licence to policykit or third-party sources.",
        "url": "https://github.com/Albertito-AI/regnav-source-watch/blob/2a6501fbbf535c58b11aeef16a8e8d0cc48148c0/NOTICE"
      },
      "related_item_ids": [
        "project-regnav"
      ],
      "relationship_note": "A separate implementation inspired by RegNav's evidence-record workflow. Its manifest is specific to this Action; the ledger JSON is not an interchange format for this release."
    },
    {
      "id": "project-symbolon",
      "title": "Symbolon",
      "type": "project",
      "description": "A local sandbox for specifying bounded machine work, checking recorded acceptance conditions and replaying evidence of a TEST-unit payment decision.",
      "maturity": "Experimental alpha 0.1.0a1",
      "topics": [
        "Machine work",
        "Acceptance",
        "Evidence"
      ],
      "limitation": "The examples use synthetic TEST units. The repository is not a deployed marketplace or a live payment service.",
      "links": [
        {
          "label": "Run the demonstration",
          "url": "https://github.com/Albertito-AI/symbolon/blob/dd7a85c0d5428f05f5803464ed2747cf9b75a4c4/README.md#run-the-demonstration",
          "kind": "demo"
        },
        {
          "label": "Trust boundary",
          "url": "https://github.com/Albertito-AI/symbolon/blob/dd7a85c0d5428f05f5803464ed2747cf9b75a4c4/README.md#trust-and-operating-boundary",
          "kind": "scope"
        },
        {
          "label": "Repository",
          "url": "https://github.com/Albertito-AI/symbolon",
          "kind": "repository"
        },
        {
          "label": "Contribution guide",
          "url": "https://github.com/Albertito-AI/symbolon/blob/dd7a85c0d5428f05f5803464ed2747cf9b75a4c4/CONTRIBUTING.md",
          "kind": "contribute"
        },
        {
          "label": "Project whitepaper",
          "url": "https://github.com/Albertito-AI/symbolon/blob/main/wiki/Whitepaper.md",
          "kind": "scope"
        }
      ],
      "verification": {
        "checked_at": "2026-10-28T13:11:55Z",
        "revision": "dd7a85c0d5428f05f5803464ed2747cf9b75a4c4",
        "source_url": "https://github.com/Albertito-AI/symbolon/blob/dd7a85c0d5428f05f5803464ed2747cf9b75a4c4/README.md",
        "scope": "Repository documentation and metadata inspected at the recorded revision."
      },
      "citation": {
        "available": true,
        "format": "cff",
        "url": "https://github.com/Albertito-AI/symbolon/blob/43a4d7561d4e8df488902da19e979ddaebc63d38/CITATION.cff",
        "text": "Albert Tan Sin Hon. Symbolon. Version 0.1.0a1; repository revision dd7a85c0d5428f05f5803464ed2747cf9b75a4c4 (accessed 28 October 2026). https://github.com/Albertito-AI/symbolon/tree/dd7a85c0d5428f05f5803464ed2747cf9b75a4c4",
        "version": "0.1.0a1",
        "doi": null,
        "cff_available": true,
        "provenance": "CITATION.cff was added using the existing software author, declared version and verified ORCID, then validated against CFF 1.2.0. The linked metadata revision is separate from the earlier software revision retained in this reference. No software DOI is recorded.",
        "download_url": "https://raw.githubusercontent.com/Albertito-AI/symbolon/43a4d7561d4e8df488902da19e979ddaebc63d38/CITATION.cff",
        "metadata_revision": "43a4d7561d4e8df488902da19e979ddaebc63d38",
        "metadata_checked_at": "2026-10-28T14:02:08Z"
      },
      "rights": {
        "summary": "Apache-2.0 applies to the reference implementation. No live service or financial commitment is created by repository publication.",
        "url": "https://github.com/Albertito-AI/symbolon/blob/dd7a85c0d5428f05f5803464ed2747cf9b75a4c4/LICENSE"
      },
      "related_item_ids": [
        "project-piepowder"
      ],
      "relationship_note": "Piepowder's documented integration design proposes a separate interface with Symbolon. This catalog does not assert that the connector is implemented."
    },
    {
      "id": "project-piepowder",
      "title": "Piepowder",
      "type": "project",
      "description": "A local contract-evidence prototype that makes acceptance criteria explicit, preserves unresolved findings and simulates a review procedure.",
      "maturity": "Experimental alpha 0.1.0a1",
      "topics": [
        "Acceptance",
        "Contracts",
        "Human review"
      ],
      "limitation": "All shipped cases are fictional. Completed numerical checks grant no legal determination, work permission or payment authority.",
      "links": [
        {
          "label": "Recorded six-case demonstration",
          "url": "https://github.com/Albertito-AI/piepowder/blob/edb5ea6eeffc2ace7a80330979949544405fb2fb/docs/demo/README.md",
          "kind": "demo"
        },
        {
          "label": "Run the local prototype",
          "url": "https://github.com/Albertito-AI/piepowder/blob/edb5ea6eeffc2ace7a80330979949544405fb2fb/README.md#see-it-work",
          "kind": "start"
        },
        {
          "label": "Interpret results",
          "url": "https://github.com/Albertito-AI/piepowder/blob/edb5ea6eeffc2ace7a80330979949544405fb2fb/README.md#interpret-the-result-correctly",
          "kind": "scope"
        },
        {
          "label": "Contribution guide",
          "url": "https://github.com/Albertito-AI/piepowder/blob/edb5ea6eeffc2ace7a80330979949544405fb2fb/CONTRIBUTING.md",
          "kind": "contribute"
        },
        {
          "label": "Project whitepaper",
          "url": "https://github.com/Albertito-AI/piepowder/blob/main/wiki/Whitepaper.md",
          "kind": "scope"
        }
      ],
      "verification": {
        "checked_at": "2026-10-28T13:11:55Z",
        "revision": "edb5ea6eeffc2ace7a80330979949544405fb2fb",
        "source_url": "https://github.com/Albertito-AI/piepowder/blob/edb5ea6eeffc2ace7a80330979949544405fb2fb/README.md",
        "scope": "Repository documentation and metadata inspected at the recorded revision."
      },
      "citation": {
        "available": true,
        "format": "text",
        "url": "https://github.com/Albertito-AI/piepowder/blob/edb5ea6eeffc2ace7a80330979949544405fb2fb/README.md",
        "text": "Piepowder. Version 0.1.0a1; repository revision edb5ea6eeffc2ace7a80330979949544405fb2fb (accessed 28 October 2026). https://github.com/Albertito-AI/piepowder/tree/edb5ea6eeffc2ace7a80330979949544405fb2fb",
        "version": "0.1.0a1",
        "doi": null,
        "cff_available": false,
        "provenance": "Citation assembled from the repository's recorded title, version and revision; author included only where explicitly identified as an author in its software metadata.",
        "author_note": "The README identifies Albert Tan Sin Hon as project owner. No formal software-author metadata was found, so this reference does not infer sole authorship."
      },
      "rights": {
        "summary": "Rights reserved. External evaluation and delivery require the owner's applicable permission; no general reuse licence is granted.",
        "url": "https://github.com/Albertito-AI/piepowder/blob/edb5ea6eeffc2ace7a80330979949544405fb2fb/RIGHTS.md"
      },
      "related_item_ids": [
        "project-symbolon",
        "project-regnav"
      ],
      "relationship_note": "The README describes complementary project roles and a proposed read-only integration. It explicitly states that the connector is not implemented."
    },
    {
      "id": "project-tallystick",
      "title": "Tallystick",
      "type": "project",
      "description": "A research workbench that replays fictional sporting observations, corrections and count-market decisions, then exports evidence for a separate verifier.",
      "maturity": "Experimental reference 0.1.0",
      "topics": [
        "Sports facts",
        "Corrections",
        "Evidence"
      ],
      "limitation": "Signatures and replay establish properties of the recorded example, not sporting truth, a live feed or financial settlement.",
      "links": [
        {
          "label": "Recorded replay",
          "url": "https://github.com/Albertito-AI/tallystick/blob/8e957ada8ed86891589fdb2d4cff88ef3862b74f/docs/demo/README.md",
          "kind": "demo"
        },
        {
          "label": "Run the workbench",
          "url": "https://github.com/Albertito-AI/tallystick/blob/8e957ada8ed86891589fdb2d4cff88ef3862b74f/README.md#run-it",
          "kind": "start"
        },
        {
          "label": "Verification and trust",
          "url": "https://github.com/Albertito-AI/tallystick/blob/8e957ada8ed86891589fdb2d4cff88ef3862b74f/README.md#verification-and-trust",
          "kind": "scope"
        },
        {
          "label": "Contribution guide",
          "url": "https://github.com/Albertito-AI/tallystick/blob/8e957ada8ed86891589fdb2d4cff88ef3862b74f/CONTRIBUTING.md",
          "kind": "contribute"
        },
        {
          "label": "Project whitepaper",
          "url": "https://github.com/Albertito-AI/tallystick/blob/main/wiki/Whitepaper.md",
          "kind": "scope"
        }
      ],
      "verification": {
        "checked_at": "2026-10-28T13:11:55Z",
        "revision": "8e957ada8ed86891589fdb2d4cff88ef3862b74f",
        "source_url": "https://github.com/Albertito-AI/tallystick/blob/8e957ada8ed86891589fdb2d4cff88ef3862b74f/README.md",
        "scope": "Repository documentation and metadata inspected at the recorded revision."
      },
      "citation": {
        "available": true,
        "format": "cff",
        "url": "https://github.com/Albertito-AI/tallystick/blob/251cb7a6bac7984f94c8eaf91560c775b01fee82/CITATION.cff",
        "text": "Albert Tan Sin Hon. Tallystick. Version 0.1.0; repository revision 8e957ada8ed86891589fdb2d4cff88ef3862b74f (accessed 28 October 2026). https://github.com/Albertito-AI/tallystick/tree/8e957ada8ed86891589fdb2d4cff88ef3862b74f",
        "version": "0.1.0",
        "doi": null,
        "cff_available": true,
        "provenance": "CITATION.cff was added using the existing software author, declared version and verified ORCID, then validated against CFF 1.2.0. The linked metadata revision is separate from the earlier software revision retained in this reference. No software DOI is recorded.",
        "download_url": "https://raw.githubusercontent.com/Albertito-AI/tallystick/251cb7a6bac7984f94c8eaf91560c775b01fee82/CITATION.cff",
        "metadata_revision": "251cb7a6bac7984f94c8eaf91560c775b01fee82",
        "metadata_checked_at": "2026-10-28T14:02:08Z"
      },
      "rights": {
        "summary": "Original code and documentation: Apache-2.0. Original schemas and format definitions: CC BY 4.0. External data and the separate foundation paper retain their rights.",
        "url": "https://github.com/Albertito-AI/tallystick/blob/8e957ada8ed86891589fdb2d4cff88ef3862b74f/NOTICE"
      },
      "related_item_ids": [],
      "relationship_note": "Its stated foundation is the separately retained draft The price of a settled fact. No dependency on the sports-governance article in this catalog is asserted.",
      "agent_access": {
        "kind": "local_mcp",
        "status": "documented_research_prototype",
        "protocol": "MCP",
        "protocol_version": "2026-07-28",
        "transport": "stdio",
        "documentation_url": "https://github.com/Albertito-AI/tallystick/blob/251cb7a6bac7984f94c8eaf91560c775b01fee82/docs/agent-interface.md",
        "implementation_url": "https://github.com/Albertito-AI/tallystick/blob/251cb7a6bac7984f94c8eaf91560c775b01fee82/src/tallystick/mcp.py",
        "documented_command": "python -m tallystick mcp",
        "command_context": "From an authorised inspected checkout after the documented environment setup; consult the linked guide before execution.",
        "tools": [
          "tallystick_market_check",
          "tallystick_pricing_example",
          "tallystick_settlement_preview"
        ],
        "scope": "Read-only local synthetic interface. Uses per-request protocol metadata and server/discover; rejects the older initialize lifecycle. No live wager, payment or external feed operation.",
        "rights_summary": "Original code and documentation: Apache-2.0. Original schemas and format definitions: CC BY 4.0. Other material retains its own rights.",
        "host_interoperability": "Not verified by this catalogue inspection; check the exact client, version and permitted task.",
        "inspection": {
          "checked_at": "2026-10-29T03:19:09Z",
          "revision": "251cb7a6bac7984f94c8eaf91560c775b01fee82",
          "source_url": "https://github.com/Albertito-AI/tallystick/blob/251cb7a6bac7984f94c8eaf91560c775b01fee82/docs/agent-interface.md",
          "scope": "Documentation and bounded implementation inspection. No new execution, full protocol conformance assessment or independent adoption is claimed."
        },
        "command_purpose": "start_stdio_server"
      }
    },
    {
      "id": "research-sg-th-accountability",
      "title": "Converging Standards, Divergent Accountability: Sustainability Reporting in Singapore and Thailand",
      "type": "research",
      "description": "Comparative scholarship on how common reporting standards connect with evidence, supervision, liability and remedies in Singapore and Thailand.",
      "maturity": "Advance online publication",
      "topics": [
        "Sustainability reporting",
        "Singapore",
        "Thailand",
        "Accountability"
      ],
      "authors": [
        "Tan Sin Hon Albert Tan"
      ],
      "venue": "European Journal of Comparative Law and Governance",
      "year": 2026,
      "publication_date": "2026-10-01",
      "volume": null,
      "issue": null,
      "pages": null,
      "links": [
        {
          "label": "Institutional record and access",
          "url": "https://research.rug.nl/en/publications/converging-standards-divergent-accountability-sustainability-repo/",
          "kind": "publication"
        },
        {
          "label": "DOI",
          "url": "https://doi.org/10.1163/22134514-bja10122",
          "kind": "doi"
        },
        {
          "label": "Related source-inspection case",
          "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/cases/singapore-sustainability-reporting/README.md",
          "kind": "related"
        }
      ],
      "verification": {
        "checked_at": "2026-10-28T13:11:55Z",
        "revision": null,
        "source_url": "https://research.rug.nl/en/publications/converging-standards-divergent-accountability-sustainability-repo/",
        "scope": "Institutional bibliographic metadata and abstract inspected. This catalog is not a new legal-source audit of the paper."
      },
      "citation": {
        "available": true,
        "format": "text",
        "url": "https://research.rug.nl/en/publications/converging-standards-divergent-accountability-sustainability-repo/",
        "text": "Tan, T. S. H. A. (2026). Converging Standards, Divergent Accountability: Sustainability Reporting in Singapore and Thailand. European Journal of Comparative Law and Governance. Advance online publication. https://doi.org/10.1163/22134514-bja10122",
        "version": null,
        "doi": "10.1163/22134514-bja10122"
      },
      "related_item_ids": [
        "project-regnav",
        "teaching-sgx-case"
      ],
      "relationship_note": "RegNav identifies this paper as research direction, and its Singapore case cites the article's distinction between reporting duties and legal consequences. The two case propositions remain unreviewed."
    },
    {
      "id": "research-china-disclosure",
      "title": "When Does a Sustainability Report Count as Securities Disclosure in China? Channel Integration and Remedial Consequences",
      "type": "research",
      "description": "Scholarship distinguishing the disclosure channel used for an ESG statement from the conditions determining its legal consequences.",
      "maturity": "Published article",
      "topics": [
        "Sustainability reporting",
        "China",
        "Securities disclosure",
        "Accountability"
      ],
      "authors": [
        "Tan Sin Hon Albert Tan"
      ],
      "venue": "The Tsinghua China Law Review",
      "year": 2026,
      "publication_date": "2026-07-01",
      "volume": "18",
      "issue": "2",
      "pages": "3-48",
      "links": [
        {
          "label": "Institutional record and access",
          "url": "https://research.rug.nl/en/publications/when-does-a-sustainability-report-count-as-securities-disclosure-/",
          "kind": "publication"
        }
      ],
      "verification": {
        "checked_at": "2026-10-28T13:11:55Z",
        "revision": null,
        "source_url": "https://research.rug.nl/en/publications/when-does-a-sustainability-report-count-as-securities-disclosure-/",
        "scope": "Institutional bibliographic metadata and abstract inspected. No DOI is supplied in that record."
      },
      "citation": {
        "available": true,
        "format": "text",
        "url": "https://research.rug.nl/en/publications/when-does-a-sustainability-report-count-as-securities-disclosure-/",
        "text": "Tan, T. S. H. A. (2026). When Does a Sustainability Report Count as Securities Disclosure in China? Channel Integration and Remedial Consequences. The Tsinghua China Law Review, 18(2), 3-48. https://research.rug.nl/en/publications/when-does-a-sustainability-report-count-as-securities-disclosure-/",
        "version": null,
        "doi": null
      },
      "related_item_ids": [
        "project-regnav"
      ],
      "relationship_note": "RegNav's README names this article as research direction. It does not establish that the software implements the article's classification scheme or validates its conclusions."
    },
    {
      "id": "research-sport-authority",
      "title": "Constraint without Succession: External Legal Review and Retained Regulatory Authority in International Sport",
      "type": "research",
      "description": "Scholarship on the allocation of responsibility for the next sporting decision after external legal review.",
      "maturity": "Published article",
      "topics": [
        "Sport governance",
        "Institutional responsibility",
        "Legal review"
      ],
      "authors": [
        "Tan Sin Hon Albert Tan"
      ],
      "venue": "Sports Law, Policy & Diplomacy Journal",
      "year": 2026,
      "publication_date": "2026-08-12",
      "volume": "4",
      "issue": "1",
      "pages": "45-60",
      "links": [
        {
          "label": "Institutional record and access",
          "url": "https://research.rug.nl/en/publications/constraint-without-succession-external-legal-review-and-retained-/",
          "kind": "publication"
        }
      ],
      "verification": {
        "checked_at": "2026-10-28T13:11:55Z",
        "revision": null,
        "source_url": "https://research.rug.nl/en/publications/constraint-without-succession-external-legal-review-and-retained-/",
        "scope": "Institutional bibliographic metadata and abstract inspected. No DOI is supplied in that record."
      },
      "citation": {
        "available": true,
        "format": "text",
        "url": "https://research.rug.nl/en/publications/constraint-without-succession-external-legal-review-and-retained-/",
        "text": "Tan, T. S. H. A. (2026). Constraint without succession: External legal review and retained regulatory authority in international sport. Sports Law, Policy & Diplomacy Journal, 4(1), 45-60. https://research.rug.nl/en/publications/constraint-without-succession-external-legal-review-and-retained-/",
        "version": null,
        "doi": null
      },
      "related_item_ids": [],
      "relationship_note": "Included as separate scholarship on institutional responsibility. No implementation or validation relationship with Tallystick is asserted."
    },
    {
      "id": "teaching-source-checking",
      "title": "Checking propositions against fictional sources",
      "type": "teaching",
      "description": "A suggested 55-minute exercise in locating evidence, distinguishing support from qualification, and repairing an overconfident draft. Includes a paper or spreadsheet route.",
      "maturity": "Unevaluated teaching prototype",
      "topics": [
        "Teaching",
        "Source checking",
        "Evidence"
      ],
      "duration_minutes": 55,
      "limitation": "The sources and reviewer in the training fixture are fictional. Learning benefits and independent educational effectiveness have not been demonstrated.",
      "links": [
        {
          "label": "Teaching guide",
          "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/teaching/README.md",
          "kind": "start"
        },
        {
          "label": "Learner handout",
          "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/teaching/learner_handout.md",
          "kind": "handout"
        },
        {
          "label": "Facilitator guide",
          "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/teaching/facilitator_guide.md",
          "kind": "facilitator"
        },
        {
          "label": "Assessment rubric",
          "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/teaching/assessment_rubric.md",
          "kind": "rubric"
        },
        {
          "label": "Existing software usability protocol",
          "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/docs/evaluation_protocol.md",
          "kind": "evaluation"
        }
      ],
      "verification": {
        "checked_at": "2026-10-28T13:11:55Z",
        "revision": "130cf41b0d59e1f72a238b0cf3c145c6ca337265",
        "source_url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/teaching/README.md",
        "scope": "Teaching guide and named material paths inspected at the recorded revision; no participant outcome is claimed."
      },
      "rights": {
        "summary": "RegNav's existing reserved-rights position applies. The pack is not an authorised companion to the coauthored forthcoming book ANSWERABLE.",
        "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/RIGHTS.md"
      },
      "related_item_ids": [
        "project-regnav"
      ],
      "relationship_note": "An original teaching prototype in the RegNav repository using its fictional ledger and source packet. It is separate from the coauthored book and from the software usability pilot."
    },
    {
      "id": "teaching-sgx-case",
      "title": "Singapore sustainability reporting: a narrow evidence case",
      "type": "teaching",
      "description": "A worked source-inspection case with two unreviewed propositions and primary-source references, showing how scope, versions and a separate disclosure duty must remain visible.",
      "maturity": "AI-prepared case; human review pending",
      "topics": [
        "Teaching",
        "Singapore",
        "Sustainability reporting",
        "Human review"
      ],
      "duration_minutes": null,
      "limitation": "It determines no actual issuer's compliance, liability, standing or remedy. The catalog's inspection date does not update the legal source dates recorded in the case.",
      "links": [
        {
          "label": "Case and source register",
          "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/cases/singapore-sustainability-reporting/README.md",
          "kind": "start"
        },
        {
          "label": "Evidence ledger",
          "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/cases/singapore-sustainability-reporting/ledger.json",
          "kind": "data"
        },
        {
          "label": "Authority map and its limits",
          "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/cases/singapore-sustainability-reporting/common-law-authorities.md",
          "kind": "source"
        }
      ],
      "verification": {
        "checked_at": "2026-10-28T13:11:55Z",
        "revision": "130cf41b0d59e1f72a238b0cf3c145c6ca337265",
        "source_url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/cases/singapore-sustainability-reporting/README.md",
        "scope": "Case README, unreviewed status and linked paths inspected. This catalog does not independently recheck the underlying legal authorities."
      },
      "rights": {
        "summary": "RegNav's rights statement applies; SGX materials retain their own terms.",
        "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/RIGHTS.md"
      },
      "related_item_ids": [
        "project-regnav",
        "research-sg-th-accountability"
      ],
      "relationship_note": "The case expressly uses the Singapore/Thailand article's analytical distinction. The software performs structural checks; it does not complete the independent legal review."
    },
    {
      "id": "video-youtube-BwHQWbHH-o4",
      "title": "Learning with Bert - The Honest AI",
      "type": "teaching",
      "medium": "video",
      "description": "Learning with Bert educational video on the Bert Chan channel. The public description discloses Google NotebookLM assistance. This entry identifies a recording; it does not summarise its unreviewed content.",
      "maturity": "Video metadata only",
      "review_status": "metadata_only",
      "topics": [
        "AI",
        "Honesty",
        "Learning with Bert"
      ],
      "authors": [
        "Bert Chan (陳信宏)"
      ],
      "publisher": "YouTube",
      "publication_date": null,
      "publication_date_note": "Not independently verified for this record.",
      "added_at": "2026-10-29T03:19:09Z",
      "use_for": "Find an educational lead about AI honesty; inspect the recording and supporting sources before relying on a claim.",
      "limitation": "Only public metadata was inspected. The recording, captions, substantive claims, underlying sources and precise timestamps have not been reviewed.",
      "links": [
        {
          "label": "Watch on YouTube",
          "url": "https://www.youtube.com/watch?v=BwHQWbHH-o4",
          "kind": "source"
        },
        {
          "label": "Uploading channel",
          "url": "https://www.youtube.com/@chanxinghong",
          "kind": "creator"
        },
        {
          "label": "Listen & Learn collections",
          "url": "https://www.alberttansinhon.com/listen-and-learn/",
          "kind": "collection"
        }
      ],
      "verification": {
        "checked_at": "2026-10-29T03:19:09Z",
        "revision": null,
        "source_url": "https://www.youtube.com/watch?v=BwHQWbHH-o4",
        "scope": "Title and uploading-channel identity confirmed through YouTube oEmbed. Public search metadata supplied the description disclosure and rights notice. Direct watch-page retrieval was throttled; no audiovisual or transcript review was performed.",
        "metadata_url": "https://www.youtube.com/oembed?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DBwHQWbHH-o4&format=json"
      },
      "citation": {
        "available": true,
        "format": "text",
        "url": "https://www.youtube.com/watch?v=BwHQWbHH-o4",
        "text": "Bert Chan (陳信宏), \"Learning with Bert - The Honest AI\" (YouTube video; publication date not verified; accessed 29 October 2026). https://www.youtube.com/watch?v=BwHQWbHH-o4",
        "provenance": "Reference assembled from verified channel/title metadata. Uploader attribution does not establish authorship of underlying source material.",
        "doi": null
      },
      "rights": {
        "summary": "The public description asserts Albert Tan reserved rights in original explanations, slides and commentary and retains third-party rights. This metadata entry supplies links and grants no transcript, recording or source-material reuse licence.",
        "url": "https://www.youtube.com/watch?v=BwHQWbHH-o4"
      },
      "video": {
        "platform": "YouTube",
        "video_id": "BwHQWbHH-o4",
        "channel_handle": "@chanxinghong",
        "channel_name": "Bert Chan (陳信宏)",
        "channel_url": "https://www.youtube.com/@chanxinghong",
        "attribution_scope": "Uploading channel verified; complete authorship and underlying-source attribution have not been assessed.",
        "transcript": {
          "availability": "not_verified",
          "review_status": "not_reviewed",
          "url": null
        },
        "verified_segments": []
      },
      "related_item_ids": []
    },
    {
      "id": "video-youtube-MoXO1VAzN6M",
      "title": "Learning with Bert - Scaling AI  Now Comes the Hard Part",
      "type": "teaching",
      "medium": "video",
      "description": "Learning with Bert educational video on the Bert Chan channel. The public description discloses Google NotebookLM assistance. This entry identifies a recording; it does not summarise its unreviewed content.",
      "maturity": "Video metadata only",
      "review_status": "metadata_only",
      "topics": [
        "AI",
        "Scaling AI",
        "Learning with Bert"
      ],
      "authors": [
        "Bert Chan (陳信宏)"
      ],
      "publisher": "YouTube",
      "publication_date": null,
      "publication_date_note": "Not independently verified for this record.",
      "added_at": "2026-10-29T03:19:09Z",
      "use_for": "Find an educational lead about scaling AI; inspect the recording and supporting sources before relying on a claim.",
      "limitation": "Only public metadata was inspected. The recording, captions, substantive claims, underlying sources and precise timestamps have not been reviewed.",
      "links": [
        {
          "label": "Watch on YouTube",
          "url": "https://www.youtube.com/watch?v=MoXO1VAzN6M",
          "kind": "source"
        },
        {
          "label": "Uploading channel",
          "url": "https://www.youtube.com/@chanxinghong",
          "kind": "creator"
        },
        {
          "label": "Listen & Learn collections",
          "url": "https://www.alberttansinhon.com/listen-and-learn/",
          "kind": "collection"
        }
      ],
      "verification": {
        "checked_at": "2026-10-29T03:19:09Z",
        "revision": null,
        "source_url": "https://www.youtube.com/watch?v=MoXO1VAzN6M",
        "scope": "Title and uploading-channel identity confirmed through YouTube oEmbed. Public search metadata supplied the description disclosure and rights notice. Direct watch-page retrieval was throttled; no audiovisual or transcript review was performed.",
        "metadata_url": "https://www.youtube.com/oembed?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DMoXO1VAzN6M&format=json"
      },
      "citation": {
        "available": true,
        "format": "text",
        "url": "https://www.youtube.com/watch?v=MoXO1VAzN6M",
        "text": "Bert Chan (陳信宏), \"Learning with Bert - Scaling AI  Now Comes the Hard Part\" (YouTube video; publication date not verified; accessed 29 October 2026). https://www.youtube.com/watch?v=MoXO1VAzN6M",
        "provenance": "Reference assembled from verified channel/title metadata. Uploader attribution does not establish authorship of underlying source material.",
        "doi": null
      },
      "rights": {
        "summary": "The public description asserts Albert Tan reserved rights in original explanations, slides and commentary and retains third-party rights. This metadata entry supplies links and grants no transcript, recording or source-material reuse licence.",
        "url": "https://www.youtube.com/watch?v=MoXO1VAzN6M"
      },
      "video": {
        "platform": "YouTube",
        "video_id": "MoXO1VAzN6M",
        "channel_handle": "@chanxinghong",
        "channel_name": "Bert Chan (陳信宏)",
        "channel_url": "https://www.youtube.com/@chanxinghong",
        "attribution_scope": "Uploading channel verified; complete authorship and underlying-source attribution have not been assessed.",
        "transcript": {
          "availability": "not_verified",
          "review_status": "not_reviewed",
          "url": null
        },
        "verified_segments": []
      },
      "related_item_ids": []
    }
  ],
  "contributions": [
    {
      "id": "contribute-regnav",
      "project_id": "project-regnav",
      "title": "Trace one research proposition",
      "description": "Propose a narrow question with primary sources, exact pinpoints and an explicit review status, or document a reproducible difficulty. Agree applicable permissions before executable evaluation.",
      "url": "https://github.com/Albertito-AI/policykit/blob/130cf41b0d59e1f72a238b0cf3c145c6ca337265/CONTRIBUTING.md"
    },
    {
      "id": "contribute-source-watch",
      "project_id": "project-source-watch",
      "title": "Reproduce a source-change example",
      "description": "Use synthetic fixtures to examine missing sources, removed evidence links or review metadata changed beside its source.",
      "url": "https://github.com/Albertito-AI/regnav-source-watch/blob/2a6501fbbf535c58b11aeef16a8e8d0cc48148c0/CONTRIBUTING.md"
    },
    {
      "id": "contribute-symbolon",
      "project_id": "project-symbolon",
      "title": "Reproduce the machine-work sandbox",
      "description": "Check the quickstart, acceptance profiles or selective evidence export using the existing development issues and synthetic inputs.",
      "url": "https://github.com/Albertito-AI/symbolon/blob/dd7a85c0d5428f05f5803464ed2747cf9b75a4c4/CONTRIBUTING.md"
    },
    {
      "id": "contribute-piepowder",
      "project_id": "project-piepowder",
      "title": "Clarify an unresolved finding",
      "description": "Discuss a fictional benchmark or unclear first-use step; agree contribution scope and permission under the reserved-rights terms before implementation.",
      "url": "https://github.com/Albertito-AI/piepowder/blob/edb5ea6eeffc2ace7a80330979949544405fb2fb/CONTRIBUTING.md"
    },
    {
      "id": "contribute-tallystick",
      "project_id": "project-tallystick",
      "title": "Review a correction or completeness case",
      "description": "Write the expected synthetic outcome before changing an evaluator, or document an actual quickstart reproduction with the recorded software versions.",
      "url": "https://github.com/Albertito-AI/tallystick/blob/8e957ada8ed86891589fdb2d4cff88ef3862b74f/CONTRIBUTING.md"
    }
  ],
  "contribution_note": "Credit follows actual contributions. Funded work requires agreed roles, deliverables, intellectual-property and payment terms; participation alone creates no payment entitlement."
}
