OSS-first docs
These docs teach the open system first: contracts, generated surfaces, runtimes, governance, and incremental adoption. Studio shows up as the operating layer on top, not as the source of truth.
Retrieves per-contract verification status for the impact report.
Goal
Enable stakeholders to see contract health at a glance.
Context
Part of the impact report domain. Reads from drift check outputs and verified.json to provide a consolidated view of each contract
Source Definition
export const GetContractVerificationStatusQuery = defineQuery({
meta: {
key: 'report.getContractVerificationStatus',
title: 'Get Contract Verification Status',
version: '1.0.0',
description:
'Retrieves per-contract verification status for the impact report.',
goal: 'Enable stakeholders to see contract health at a glance.',
context:
"Part of the impact report domain. Reads from drift check outputs and verified.json to provide a consolidated view of each contract's drift debt and surface coverage.",
domain: REPORT_DOMAIN,
owners: REPORT_OWNERS,
tags: REPORT_TAGS,
stability: REPORT_STABILITY,
},
io: {
input: GetContractVerificationStatusInput,
output: GetContractVerificationStatusOutput,
errors: {
PROJECT_NOT_FOUND: {
description: 'Project path does not exist.',
http: 404,
when: 'The provided projectPath does not resolve to a valid directory.',
},
},
},
policy: {
auth: 'anonymous',
pii: [],
},
});