{
  "jrc_report": "0.1",
  "tool": {
    "name": "jrc",
    "version": "0.1.0"
  },
  "manifest": {
    "path": "jrc.json",
    "sha256": "fe2126cb7187a9bc42d8a9ebb7143e579ca2735383ce6c273357ea4f64b04c98"
  },
  "project": {
    "name": "Jolly Roger Charter (charter repository)",
    "repository": "https://github.com/jollyrogercharter/charter",
    "homepage": "https://jollyrogercharter.org",
    "description": "Founding documents, draft JRCv1 standard, website and the jrc conformance tool."
  },
  "assessment": {
    "kind": "self",
    "assessor": "Claude Opus 5.5 (AI agent), for the human initiator",
    "date": "2026-10-18",
    "method": "Self-assessment written by the agent that built most of this repository, checked with jrc 0.1.0. Nobody unaffiliated has reviewed it."
  },
  "summary": {
    "valid": true,
    "applicable_pillars": 5,
    "evidenced_pillars": 1,
    "evidenced_with_local_files": 1,
    "partial_pillars": 3,
    "exploring_pillars": 1,
    "independently_reproduced_pillars": 0,
    "basis": "self-reported",
    "errors": 0,
    "warnings": 0
  },
  "pillars": {
    "code_rights": {
      "title": "Code and rights",
      "declared_status": "partial",
      "level": "partial",
      "claims": [
        {
          "id": "cc0-dedication",
          "statement": "Original content is dedicated to the public domain under CC0 1.0, with exclusions listed.",
          "verification": "self-reported",
          "evidence": [
            {
              "kind": "file",
              "ref": "LICENSE",
              "result": "verified",
              "note": "Official CC0 1.0 legal code"
            },
            {
              "kind": "file",
              "ref": "NOTICE.md",
              "result": "present",
              "note": "Scope and exclusions"
            }
          ]
        },
        {
          "id": "locked-dependencies",
          "statement": "All build dependencies are pinned in a lockfile; the jrc tool itself has no runtime dependencies.",
          "verification": "self-reported",
          "evidence": [
            {
              "kind": "file",
              "ref": "package-lock.json",
              "result": "present"
            },
            {
              "kind": "file",
              "ref": "lib/jrc",
              "result": "present-directory"
            }
          ]
        }
      ],
      "gaps": [
        "No per-dependency licence inventory has been generated for the npm build dependencies.",
        "The CC0 dedication has not been reviewed by counsel; CC0 does not waive patent rights."
      ],
      "candidates": []
    },
    "development": {
      "title": "Reproducible development",
      "declared_status": "evidenced",
      "level": "self-reported",
      "claims": [
        {
          "id": "clean-build",
          "statement": "A fresh clone builds and tests with no credentials using two commands.",
          "verification": "self-reported",
          "evidence": [
            {
              "kind": "command",
              "ref": "npm ci && npm test",
              "result": "not-run"
            },
            {
              "kind": "file",
              "ref": "DEPLOYMENT.md",
              "result": "present"
            },
            {
              "kind": "file",
              "ref": ".github/workflows/ci.yml",
              "result": "present"
            }
          ]
        },
        {
          "id": "decisions-recorded",
          "statement": "Plans, decisions and a changelog explain why the repository is built the way it is.",
          "verification": "self-reported",
          "evidence": [
            {
              "kind": "file",
              "ref": "plan.md",
              "result": "present"
            },
            {
              "kind": "file",
              "ref": "DECISIONS-AND-QUESTIONS.md",
              "result": "present"
            },
            {
              "kind": "file",
              "ref": "CHANGELOG.md",
              "result": "present"
            }
          ]
        },
        {
          "id": "agent-instructions",
          "statement": "Contributor and agent instructions are in the repository, with no dependency on one AI vendor.",
          "verification": "self-reported",
          "evidence": [
            {
              "kind": "file",
              "ref": "AGENTS.md",
              "result": "present"
            }
          ]
        }
      ],
      "gaps": [],
      "candidates": []
    },
    "data": {
      "title": "User data and AT Protocol",
      "declared_status": "not-applicable",
      "level": "not-applicable",
      "applicability": "The charter site is static. It has no accounts, forms, cookies or analytics, and stores no user records, so there is nothing to export or migrate. This changes when a reference application such as Quartermaster holds user data.",
      "claims": [],
      "gaps": [],
      "candidates": []
    },
    "operations": {
      "title": "Operations and resiliency",
      "declared_status": "partial",
      "level": "partial",
      "claims": [
        {
          "id": "portable-deploy",
          "statement": "Deployment is documented for three interchangeable static hosts, with rollback by git revert.",
          "verification": "self-reported",
          "evidence": [
            {
              "kind": "file",
              "ref": "DEPLOYMENT.md",
              "result": "present"
            },
            {
              "kind": "url",
              "ref": "https://jollyrogercharter.org/status/",
              "result": "not-fetched"
            }
          ]
        }
      ],
      "gaps": [
        "Only one host is deployed, in one person's account; no mirror exists yet.",
        "No incident or security-response procedure is written down."
      ],
      "candidates": []
    },
    "economics": {
      "title": "Economics and human attention",
      "declared_status": "partial",
      "level": "partial",
      "claims": [
        {
          "id": "public-ledger",
          "statement": "Operating costs are published with sources, and unknown amounts are shown as unknown.",
          "verification": "self-reported",
          "evidence": [
            {
              "kind": "file",
              "ref": "launch/costs.json",
              "result": "present"
            },
            {
              "kind": "url",
              "ref": "https://jollyrogercharter.org/costs/",
              "result": "not-fetched"
            }
          ]
        }
      ],
      "gaps": [
        "AI usage costs for the founding conversation and the build sessions are unknown.",
        "Human attention has not been measured; no valuation method has been adopted."
      ],
      "candidates": []
    },
    "governance": {
      "title": "Governance and stewardship",
      "declared_status": "exploring",
      "level": "exploring",
      "claims": [
        {
          "id": "open-debate",
          "statement": "Anyone can propose changes or object through issue templates and GitHub Discussions.",
          "verification": "self-reported",
          "evidence": [
            {
              "kind": "file",
              "ref": ".github/ISSUE_TEMPLATE",
              "result": "present-directory"
            },
            {
              "kind": "url",
              "ref": "https://github.com/jollyrogercharter/charter/discussions",
              "result": "not-fetched"
            },
            {
              "kind": "file",
              "ref": "community/GOVERNANCE-AND-DEBATE.md",
              "result": "present"
            }
          ]
        }
      ],
      "gaps": [
        "One person can merge and administer everything; a second owner has been invited but has not joined.",
        "No decision rule, maintainer process or succession plan has been adopted."
      ],
      "candidates": []
    }
  },
  "findings": [],
  "limitations": [
    "Written by the AI agent that built most of what it assesses; treat it as a starting point for criticism, not a verdict.",
    "Independent reproduction: NOT YET VERIFIED. No unaffiliated person has rebuilt or redeployed this project.",
    "This is not a certification. No one has certified it, and no one has endorsed it."
  ],
  "disclaimer": "JRCv1 is a draft conformance standard, not a licence or a certification. This report checks the structure of the manifest and the local evidence it points to. It cannot confirm that statements are true, that URLs say what is claimed, or that a reviewer is independent. Claims are self-reported unless a named reviewer is recorded, and even then this tool has not verified the review."
}

