{"success":true,"filters":{"category":"evidence","primitive":null,"search":null},"summary":{"contracts":2,"categories":1,"requiredFields":14,"relationships":6,"evidenceOutputs":8,"failClosedRules":6,"apiSurfaces":7,"sourceModules":7},"contracts":[{"id":"primitive-contract-credential","primitive":"credential","name":"Credential","category":"evidence","purpose":"Proves a learner demonstrated a defined set of AI skills through certificates, badges, readiness scores, portfolios, and evidence trails.","owns":["Certificate number","Verification hash","Credential status","Skills completed","Expiration or renewal policy"],"requiredFields":["id","userId","courseId","certificateNumber","finalScore","passingScore","verificationHash","status"],"relationships":["Belongs to a user and course","References skill atoms and proof artifacts","Feeds certification registry, HRIS exports, and public verification"],"evidenceProduced":["Verifiable certificate","Skill badge","Credential registry record","Renewal evidence"],"sourceModules":["src/lib/db/schema.ts:certificates","src/lib/platform/credentials.ts","src/lib/platform/certification-registry.ts","src/lib/platform/proof-artifacts.ts"],"apiSurfaces":["/api/credentials/catalog","/api/certification-registry","/certificates/verify","/api/evidence-export-center"],"failClosedRules":["Credential issuance requires passing score and required proof artifacts.","Revoked or expired credentials must verify as inactive.","Public verification cannot reveal private scenario text or learner submissions."]},{"id":"primitive-contract-manager-report","primitive":"manager_report","name":"Manager Report","category":"evidence","purpose":"Turns learner results into team-level coaching, readiness movement, risk, credential progress, and next actions.","owns":["Team rollup","Learner rows","Weak dimensions","Coaching actions","Export format"],"requiredFields":["id","role","teamScope","learners","rollups","managerActions"],"relationships":["Aggregates attempts, results, assessments, credentials, and proof artifacts","Feeds org dashboards, department benchmarks, and export center","Can be viewed only by permitted managers and admins"],"evidenceProduced":["Manager coaching report","Readiness improvement summary","Team remediation list","Exportable report packet"],"sourceModules":["src/lib/platform/manager-coaching-reports.ts","src/lib/platform/department-benchmark-reports.ts","src/lib/platform/proof-artifacts.ts","src/lib/platform/access-control.ts"],"apiSurfaces":["/api/manager-coaching-reports","/api/department-benchmark-reports","/api/proof-artifacts","/api/evidence-export-center"],"failClosedRules":["Managers cannot inspect another org or team without permission.","Reports must separate coaching insight from private raw learner content.","Exported reports require tenant, time period, and evidence references."]}]}