Skip to main content

Formats and protocols

Serialized and operational contracts that GenesisCode tools read or write.

Contract inventory

Format Purpose Authority
.gc CoreForm Source and canonical semantic data CoreForm canon/hash
package.toml Package modules, dependencies, obligations, limits Package TOML
caps.toml Deny-by-default capability policy Caps TOML
.gclog Deterministic effect run/replay trace GCLOG
Patch artifact Semantic change representation Patch schema
genesis.lock Resolved package identity graph Package TOML
.gpk Portable package bundle GPK/GCPM bundle
Evidence statement/bundle Signed acceptance and provenance Assurance artifacts
Transparency record Append-only publication proof Transparency log
Agent transaction Bounded machine authoring state Agent transaction schema
Gate manifest Closed execution contract for CI gates Check/update boundary
Roadmap execution manifest Generated dependency/readiness graph Roadmap schema

All schemas

130 closed JSON schemas - docs/spec/AGENT_SESSION_RESOURCES_v0.1.schema.json - docs/spec/AGENT_TRANSACTION_v0.1.schema.json - docs/spec/CAPABILITY_EVIDENCE_LEDGER_v0.1.schema.json - docs/spec/CARGO_CACHE_POLICY_v0.1.schema.json - docs/spec/CHANGED_IMPACT_POLICY_v0.1.schema.json - docs/spec/CONTRACT_COMPOSITION_PROFILE_v0.1.schema.json - docs/spec/DEPENDENCY_MIRROR_MANIFEST_v0.1.schema.json - docs/spec/DEPENDENCY_MIRROR_v0.1.schema.json - docs/spec/DETERMINISTIC_CLEANUP_MARKER_v0.1.schema.json - docs/spec/DETERMINISTIC_CLEANUP_PLAN_v0.1.schema.json - docs/spec/DETERMINISTIC_CLEANUP_POLICY_v0.1.schema.json - docs/spec/DETERMINISTIC_CLEANUP_RESULT_v0.1.schema.json - docs/spec/ENGINEERING_GATE_BUDGETS_v0.1.schema.json - docs/spec/ENGINEERING_GATE_TIMING_CALIBRATION_v0.1.schema.json - docs/spec/ENGINEERING_GATE_TIMING_OBSERVATION_v0.1.schema.json - docs/spec/EVIDENCE_ADVERSARIAL_MATRIX_v0.1.schema.json - docs/spec/EVIDENCE_FIXTURE_CLASSIFICATION_v0.1.schema.json - docs/spec/EVIDENCE_STORAGE_CLASSES_v0.1.schema.json - docs/spec/GATE_MANIFEST_v0.1.schema.json - docs/spec/GATE_RESOURCE_TELEMETRY_v0.1.schema.json - docs/spec/GC_AGENT_BENCHMARK_RUN_v0.1.schema.json - docs/spec/GC_AGENT_BENCHMARK_SCORE_v0.1.schema.json - docs/spec/GC_AGENT_BENCHMARK_SCORING_v0.1.schema.json - docs/spec/GC_AGENT_CORPUS_v0.1.schema.json - docs/spec/GC_AGENT_HELD_OUT_EVALUATION_v0.1.schema.json - docs/spec/GC_AGENT_HELD_OUT_PRIVATE_PACK_v0.1.schema.json - docs/spec/GC_AGENT_PROFILE_v0.3.schema.json - docs/spec/GC_AGENT_SYMBOL_INDEX_v0.3.schema.json - docs/spec/GC_AGENT_TASK_BENCHMARK_v0.1.schema.json - docs/spec/GC_CANONICAL_EXAMPLES_v0.1.schema.json - docs/spec/GC_CAPABILITY_LEASE_PROTOCOL_v0.1.schema.json - docs/spec/GC_DIAGNOSTIC_CATALOG_v0.1.schema.json - docs/spec/GC_DIAGNOSTIC_REPAIR_PLAN_v0.1.schema.json - docs/spec/GC_FAILURE_CONTEXT_v0.1.schema.json - docs/spec/GC_REPAIR_UTILITY_REPORT_v0.1.schema.json - docs/spec/GENERATED_AUTHORITY_GRAPH_v0.1.schema.json - docs/spec/GENERATED_STATE_POLICY_v0.1.schema.json - docs/spec/GENERATED_STATE_REGISTRY_v0.1.schema.json - docs/spec/GENESISBENCH_ADAPTATION_MANIFEST_v0.1.schema.json - docs/spec/GENESISBENCH_ADAPTERS_v0.1.schema.json - docs/spec/GENESISBENCH_ADAPTER_REQUEST_v0.1.schema.json - docs/spec/GENESISBENCH_ADAPTER_RESPONSE_v0.1.schema.json - docs/spec/GENESISBENCH_ADAPTER_v0.1.schema.json - docs/spec/GENESISBENCH_ANALYSIS_PLAN_v0.1.schema.json - docs/spec/GENESISBENCH_ANALYSIS_REPORT_v0.1.schema.json - docs/spec/GENESISBENCH_BASELINE_EVIDENCE_v0.1.schema.json - docs/spec/GENESISBENCH_BASELINE_PREDECLARATION_v0.1.schema.json - docs/spec/GENESISBENCH_BASELINE_PROTOCOL_v0.1.schema.json - docs/spec/GENESISBENCH_BASELINE_PUBLICATION_v0.1.schema.json - docs/spec/GENESISBENCH_BUNDLE_MANIFEST_v0.1.schema.json - docs/spec/GENESISBENCH_CONSTRUCT_VALIDITY_v0.1.schema.json - docs/spec/GENESISBENCH_CONTAMINATION_ATTESTATION_v0.1.schema.json - docs/spec/GENESISBENCH_ELIGIBILITY_v0.1.schema.json - docs/spec/GENESISBENCH_EXECUTION_RUN_v0.1.schema.json - docs/spec/GENESISBENCH_HARDWARE_EVIDENCE_v0.1.schema.json - docs/spec/GENESISBENCH_LEADERBOARD_v0.1.schema.json - docs/spec/GENESISBENCH_LOCAL_MODELS_v0.1.schema.json - docs/spec/GENESISBENCH_MLX_CUSTODY_v0.1.schema.json - docs/spec/GENESISBENCH_OBSERVATIONS_v0.1.schema.json - docs/spec/GENESISBENCH_OPEN_AGENT_CAMPAIGN_REPORT_v0.1.schema.json - docs/spec/GENESISBENCH_OPEN_AGENT_CAMPAIGN_v0.1.schema.json - docs/spec/GENESISBENCH_OPEN_AGENT_PREDECLARATION_v0.1.schema.json - docs/spec/GENESISBENCH_OPEN_AGENT_RUN_v0.1.schema.json - docs/spec/GENESISBENCH_OPEN_AGENT_TOOL_ARCHIVE_v0.1.schema.json - docs/spec/GENESISBENCH_PROTOCOL_v0.1.schema.json - docs/spec/GENESISBENCH_REFERENCE_AGENT_ABLATIONS_v0.1.schema.json - docs/spec/GENESISBENCH_REFERENCE_AGENT_TRACE_v0.1.schema.json - docs/spec/GENESISBENCH_REFERENCE_AGENT_v0.1.schema.json - docs/spec/GENESISBENCH_REGISTRY_CHECKPOINT_v0.1.schema.json - docs/spec/GENESISBENCH_REGISTRY_EVENT_v0.1.schema.json - docs/spec/GENESISBENCH_REGISTRY_POLICY_v0.1.schema.json - docs/spec/GENESISBENCH_REGISTRY_RESULT_v0.1.schema.json - docs/spec/GENESISBENCH_SCAFFOLD_MANIFEST_v0.1.schema.json - docs/spec/GENESISBENCH_SIGNED_SUBMISSION_v0.1.schema.json - docs/spec/GENESISBENCH_SUBMISSION_CLAIM_v0.1.schema.json - docs/spec/GENESIS_ARTIFACT_HASH_TREE_v0.1.schema.json - docs/spec/GENESIS_EVIDENCE_BUNDLE_v0.1.schema.json - docs/spec/GENESIS_EVIDENCE_PREDICATE_v0.1.schema.json - docs/spec/GENESIS_EVIDENCE_STATEMENT_v0.1.schema.json - docs/spec/GENESIS_EVIDENCE_TRUST_POLICY_v0.1.schema.json - docs/spec/GENESIS_EVIDENCE_VERIFIER_NEGATIVE_VECTORS_v0.1.schema.json - docs/spec/GENESIS_SLSA_BUILD_v1.schema.json - docs/spec/HEALTH_PROFILE_EVIDENCE_BUNDLE_v0.2.schema.json - docs/spec/MIGRATION_PROFILE_v0.1.schema.json - docs/spec/MODULE_RESOLUTION_PROFILE_v0.1.schema.json - docs/spec/NORMATIVE_FORM_MATRIX_v0.1.schema.json - docs/spec/NUMERIC_PROFILE_v0.1.schema.json - docs/spec/PREREQUISITES_v0.1.schema.json - docs/spec/PROFILE_NEGOTIATION_v0.1.schema.json - docs/spec/REFERENCE_HOST_OBSERVATION_v0.1.schema.json - docs/spec/REFERENCE_HOST_PROFILES_v0.1.schema.json - docs/spec/RELEASE_EVIDENCE_AGGREGATE_v0.2.schema.json - docs/spec/RELEASE_EVIDENCE_DAG_v0.2.schema.json - docs/spec/RELEASE_EVIDENCE_FANOUT_AUTH_v0.2.schema.json - docs/spec/RELEASE_EVIDENCE_WORKER_v0.2.schema.json - docs/spec/RELEASE_FULL_MEASUREMENT_PAIR_v0.1.schema.json - docs/spec/RELEASE_FULL_MEASUREMENT_v0.1.schema.json - docs/spec/RELEASE_NOTES_POLICY_v0.1.schema.json - docs/spec/RELEASE_NOTES_v0.1.schema.json - docs/spec/RELEASE_TARGET_REFERENCE_SET_v0.1.schema.json - docs/spec/ROADMAP_BASELINE_BUNDLE_v0.1.schema.json - docs/spec/ROADMAP_BASELINE_STATEMENT_v0.1.schema.json - docs/spec/ROADMAP_EXECUTION_MANIFEST_v0.1.schema.json - docs/spec/ROADMAP_WORKLOADS_v0.1.schema.json - docs/spec/RUSTSEC_ADVISORY_DB_v0.1.schema.json - docs/spec/SELFHOST_CLOSURE_LEVELS_v0.1.schema.json - docs/spec/SELFHOST_COMMIT_AUTHORITY_v0.1.schema.json - docs/spec/SELFHOST_EFFECT_POLICY_COMPOSITION_v0.1.schema.json - docs/spec/SELFHOST_EVIDENCE_VERIFY_AUTHORITY_v0.1.schema.json - docs/spec/SELFHOST_FRONTEND_AUTHORITY_v0.1.schema.json - docs/spec/SELFHOST_OBLIGATION_AUTHORITY_v0.1.schema.json - docs/spec/SELFHOST_PATCH_AUTHORITY_v0.1.schema.json - docs/spec/SELFHOST_PKG_LOCK_READ_AUTHORITY_v0.1.schema.json - docs/spec/SELFHOST_PKG_LOCK_WRITE_AUTHORITY_v0.1.schema.json - docs/spec/SELFHOST_PKG_RESOLUTION_IDENTITY_AUTHORITY_v0.1.schema.json - docs/spec/SELFHOST_PKG_RESOLUTION_PLAN_AUTHORITY_v0.1.schema.json - docs/spec/SELFHOST_POLICY_ALIAS_AUTHORITY_v0.1.schema.json - docs/spec/SELFHOST_REFS_AUTHORITY_v0.1.schema.json - docs/spec/SELFHOST_REPLAY_AUTHORITY_v0.1.schema.json - docs/spec/SELFHOST_SIGNING_AUTHORITY_v0.1.schema.json - docs/spec/SELFHOST_STORE_AUTHORITY_v0.1.schema.json - docs/spec/SELFHOST_TYPECHECK_AUTHORITY_v0.1.schema.json - docs/spec/SEMANTIC_OWNERSHIP_LEDGER_v0.1.schema.json - docs/spec/STAGE0_DEPENDENCY_BOUNDARY_v0.1.schema.json - docs/spec/STAGE0_TRUST_CONTRACT_v0.1.schema.json - docs/spec/SUPPORT_POLICY_v0.1.schema.json - docs/spec/TEXT_PATH_PROFILE_v0.1.schema.json - docs/spec/V1_COMPATIBILITY_REGISTRY_v0.1.schema.json - docs/spec/VERSION_SURFACES_v0.1.schema.json - docs/spec/WARM_PROTOCOL_v0.2.schema.json

Changes to hash-visible or serialized fields require compatibility analysis, version handling, migration notes, and adversarial tests.