{
  "assessmentTimestamp": "2026-08-24T00:00:00Z",
  "assessmentVersion": "7.17",
  "blockers": [],
  "boundaries": {
    "aggregateTruthScoreProduced": false,
    "contextOnlyIsConfirmatory": false,
    "noMatchIsDisproof": false,
    "noMatchIsPositiveEvidence": false,
    "proceduralCompletenessIsTruth": false
  },
  "claim": {
    "applicablePopulation": "Faculty at public universities",
    "claimId": "claim:v715:3a361a24d2d255bb9fb5",
    "exactLanguage": "For faculty at U.S. public universities, the First Amendment protects academic freedom as a constitutional concern, while the application of ordinary public-employee official-duty doctrine to scholarship or teaching remains expressly unresolved by Garcetti.",
    "exclusions": [
      "constitutional doctrine",
      "1967 through 2026",
      "no claim about private institutions or case-specific outcomes."
    ],
    "jurisdiction": "United States",
    "relevantTimePeriod": "1967-01-23/2026-08-24",
    "scope": "U.S. public-university faculty; constitutional doctrine; 1967 through 2026; no claim about private institutions or case-specific outcomes."
  },
  "counts": {
    "applicableRequirementCount": 6,
    "notApplicableRequirementCount": 4,
    "registryRequirementCount": 10,
    "satisfiedRequirementCount": 6,
    "unsatisfiedRequirementCount": 0
  },
  "engineVersion": "wsmusings.evidence-completeness-engine.v1",
  "evidenceState": {
    "confirmatoryCount": 1,
    "contextOnlyCount": 0,
    "contradictionState": "CONTRADICTORY_EVIDENCE",
    "disconfirmatoryCount": 1,
    "missingEvidenceSemantics": "UNSATISFIED_REQUIREMENT_NOT_FALSITY",
    "mixedCount": 0,
    "noMatchCount": 0,
    "noMatchSemantics": "SEARCH_RESULT_ONLY_NOT_AFFIRMATIVE_OR_NEGATIVE_FINDING"
  },
  "object": {
    "associatedObjectIds": [
      "issue:academic-freedom-campus-pluralism-and-university-governance"
    ],
    "k": null,
    "objectId": "issue:academic-freedom-campus-pluralism-and-university-governance",
    "objectType": "ISSUE",
    "title": "Academic Freedom, Campus Pluralism & University Governance"
  },
  "outputIdentity": "c05a5cb797bd271107a7863dc8fa5936b085e76cf5bcf353bd2e125cbfda2ba7",
  "provenance": {
    "inputAssessmentPath": "data/evidence-quality-v716/records/issue-academic-freedom-campus-pluralism-and-university-governance.v1.json",
    "inputAssessmentSha256": "5f0627bf8c54a1ec94e017ae0e7166276c9070b0b99e7d49a1c89807a51fa392",
    "predecessorCandidateSha256": "4fbf578009684fe41c75eec4455ba33c967b1b8f3b35f109f5ac0f62f4534f59",
    "predecessorCommit": "3bdb8c7a610e6d67559273f604ba067ec683c39a",
    "predecessorTree": "6b14d0bdbdbd17809f06656a9b217c2fe50f67a9",
    "sourceRegistryPath": "data/evidence-pilot-v715/source-registry.v1.json",
    "sourceRegistrySha256": "520ad2593bae82edd9184e185e3666252b0cf454519cb5a8e1557c2ba0636fb3",
    "subsetRegistryPath": "data/evidence-pilot-v715/proper-subset-tests.v1.json",
    "subsetRegistrySha256": "04f0168a0c51f89ae4e3ed62d236c205c82372b9de0afe1c0a25a1bc569bb57d"
  },
  "publicationState": "AUTOMATED_PUBLICATION_READY",
  "publicationStateDerivation": "PUBLICATION_BLOCKED when any mandatory applicable requirement is UNSATISFIED; otherwise AUTOMATED_PUBLICATION_READY.",
  "requirements": [
    {
      "applicabilityBasis": "The bounded pilot requires a represented counterevidence or limiting search record.",
      "applicable": true,
      "blocking": false,
      "details": {
        "contextOnlyCount": 0,
        "disconfirmatoryCount": 1,
        "mixedCount": 0,
        "noMatchCount": 0
      },
      "explanation": "Satisfied under At least one countervailing, limiting, contextual, or structured search record is represented.",
      "failureCodes": [],
      "mandatory": true,
      "requirementId": "ECR-COUNTER-001",
      "requirementType": "COUNTEREVIDENCE_SEARCH",
      "requirementVersion": "7.17.1",
      "satisfiedBy": [
        "evidence:v715:00e23273510320ad5df9"
      ],
      "status": "SATISFIED"
    },
    {
      "applicabilityBasis": "Every pilot object requires at least one non-NO_MATCH evidence record.",
      "applicable": true,
      "blocking": false,
      "details": {
        "minimumRequiredCount": 1,
        "observedCount": 2
      },
      "explanation": "Satisfied under At least one non-NO_MATCH evidence record exists.",
      "failureCodes": [],
      "mandatory": true,
      "requirementId": "ECR-EVIDENCE-001",
      "requirementType": "EVIDENCE_EXISTENCE",
      "requirementVersion": "7.17.1",
      "satisfiedBy": [
        "evidence:v715:00e23273510320ad5df9",
        "evidence:v715:d3ed7c75caada679825f"
      ],
      "status": "SATISFIED"
    },
    {
      "applicabilityBasis": "Every non-NO_MATCH record in this pilot requires an exact locator.",
      "applicable": true,
      "blocking": false,
      "details": {
        "applicableRecordCount": 2,
        "qualifyingRecordCount": 2
      },
      "explanation": "Satisfied under Every applicable record contains a controlled exact-locator type and value.",
      "failureCodes": [],
      "mandatory": true,
      "requirementId": "ECR-LOCATOR-001",
      "requirementType": "EXACT_LOCATOR",
      "requirementVersion": "7.17.1",
      "satisfiedBy": [
        "evidence:v715:00e23273510320ad5df9",
        "evidence:v715:d3ed7c75caada679825f"
      ],
      "status": "SATISFIED"
    },
    {
      "applicabilityBasis": "The object is not a mechanism and is not an intersectionality object with k >= 2.",
      "applicable": false,
      "blocking": false,
      "details": {},
      "explanation": "Not applicable: The object is not a mechanism and is not an intersectionality object with k >= 2.",
      "failureCodes": [],
      "mandatory": true,
      "requirementId": "ECR-MECHANISM-001",
      "requirementType": "MECHANISM_EVIDENCE",
      "requirementVersion": "7.17.1",
      "satisfiedBy": [],
      "status": "NOT_APPLICABLE"
    },
    {
      "applicabilityBasis": "No NO_MATCH record is present, so structured NO_MATCH validation is not applicable.",
      "applicable": false,
      "blocking": false,
      "details": {},
      "explanation": "Not applicable: No NO_MATCH record is present, so structured NO_MATCH validation is not applicable.",
      "failureCodes": [],
      "mandatory": true,
      "requirementId": "ECR-NOMATCH-001",
      "requirementType": "STRUCTURED_NO_MATCH",
      "requirementVersion": "7.17.1",
      "satisfiedBy": [],
      "status": "NOT_APPLICABLE"
    },
    {
      "applicabilityBasis": "The bounded pilot object declares no required relationship-evidence obligation.",
      "applicable": false,
      "blocking": false,
      "details": {},
      "explanation": "Not applicable: The bounded pilot object declares no required relationship-evidence obligation.",
      "failureCodes": [],
      "mandatory": true,
      "requirementId": "ECR-RELATIONSHIP-001",
      "requirementType": "RELATIONSHIP_EVIDENCE",
      "requirementVersion": "7.17.1",
      "satisfiedBy": [],
      "status": "NOT_APPLICABLE"
    },
    {
      "applicabilityBasis": "Each pilot object requires at least one explicitly confirmatory record.",
      "applicable": true,
      "blocking": false,
      "details": {
        "confirmatoryCount": 1,
        "contextOnlyCount": 0,
        "noMatchCount": 0
      },
      "explanation": "Satisfied under At least one CONFIRMATORY record exists; CONTEXT_ONLY and NO_MATCH never substitute.",
      "failureCodes": [],
      "mandatory": true,
      "requirementId": "ECR-ROLE-001",
      "requirementType": "EVIDENTIARY_ROLE",
      "requirementVersion": "7.17.1",
      "satisfiedBy": [
        "evidence:v715:d3ed7c75caada679825f"
      ],
      "status": "SATISFIED"
    },
    {
      "applicabilityBasis": "Every non-NO_MATCH record requires a registered source ID and canonical URL.",
      "applicable": true,
      "blocking": false,
      "details": {
        "applicableRecordCount": 2,
        "qualifyingRecordCount": 2
      },
      "explanation": "Satisfied under Every non-NO_MATCH record resolves to a registered source with a canonical URL.",
      "failureCodes": [],
      "mandatory": true,
      "requirementId": "ECR-SOURCE-001",
      "requirementType": "SOURCE_PROVENANCE",
      "requirementVersion": "7.17.1",
      "satisfiedBy": [
        "evidence:v715:00e23273510320ad5df9",
        "evidence:v715:d3ed7c75caada679825f"
      ],
      "status": "SATISFIED"
    },
    {
      "applicabilityBasis": "Required proper-subset evidence applies only to higher-order intersectionality objects with k >= 3.",
      "applicable": false,
      "blocking": false,
      "details": {},
      "explanation": "Not applicable: Required proper-subset evidence applies only to higher-order intersectionality objects with k >= 3.",
      "failureCodes": [],
      "mandatory": true,
      "requirementId": "ECR-SUBSET-001",
      "requirementType": "REQUIRED_SUBSET_EVIDENCE",
      "requirementVersion": "7.17.1",
      "satisfiedBy": [],
      "status": "NOT_APPLICABLE"
    },
    {
      "applicabilityBasis": "The assessed object has a bounded claim and all evidence records must identify it.",
      "applicable": true,
      "blocking": false,
      "details": {
        "evidenceRecordCount": 2,
        "traceableRecordCount": 2
      },
      "explanation": "Satisfied under Every evidence record names the assessed claim identifier.",
      "failureCodes": [],
      "mandatory": true,
      "requirementId": "ECR-TRACE-001",
      "requirementType": "CLAIM_EVIDENCE_TRACEABILITY",
      "requirementVersion": "7.17.1",
      "satisfiedBy": [
        "evidence:v715:00e23273510320ad5df9",
        "evidence:v715:d3ed7c75caada679825f"
      ],
      "status": "SATISFIED"
    }
  ],
  "schemaVersion": "wsmusings.evidence-completeness-result.v1",
  "sourceAssessmentId": "assessment:v716:4360e041f3ca02c88f53",
  "sourceAssessmentOutputIdentity": "b958a5597a6f39e13d94e7f6ab081fadaa2d9f0ed4a054936b77d6d040408d98",
  "timestampPolicy": "Release-normalized timestamp; excluded from requirement evaluation and output identity."
}
