# Vercy AI instruction - YAML 1.2 (JSON-compatible) { "vercy": "1.0-draft", "publication": { "status": "published", "adjudicationStatus": "reviewable-draft", "publishableCanonical": false, "generatedAt": "2026-10-06T15:36:15Z", "synthesisSha256": "959be97d03b8948fbca630a4ab5adc382ad0c87687f1f598f5fd6055cb129e35", "providerMode": "single-provider-waiver", "providers": [ "Codex" ], "waivedProviders": [ "Claude", "Grok" ] }, "metaModel": { "id": "WM-POL-002", "registryId": "vr.wm-pol-002", "name": "Lawmaking Process", "version": "0.1.0-reviewable-draft", "previousVersions": [ { "version": "0.2.0-legacy", "url": "https://github.com/ver-cy/world-models/blob/feat/mega-model-registry/models/polity/A10-lawmaking-and-legislative-voting.md" } ], "entryKind": "pattern", "family": "World Models", "category": "Society, people and institutions", "industry": [ "Cross-industry" ], "domain": [ "SOC.POL.LEG" ], "tags": [ "lawmaking", "process", "soc.pol.leg" ], "status": "published" }, "canonicalUrl": "https://ver.cy/models/wm-pol-002-lawmaking-process/", "sourceUrl": "https://github.com/ver-cy/world-models/tree/feat/mega-model-registry/research/runs/wm-pol-002", "model": { "registry_id": "vr.wm-pol-002", "model_id": "WM-POL-002", "name": "Lawmaking Process", "entry_kind": "pattern", "purpose": "Describe a jurisdiction-qualified lawmaking route and the evidence needed to trace a proposal through consideration, decisions and a possible handoff to enacted law.", "scope_statement": "A reusable legislative process pattern with a versioned jurisdiction profile and separately identified execution records. It owns local route definitions, stage evidence bindings and transition assertions. Bills, authoritative texts, institutions, officeholders, official votes and enacted legal instruments retain their master identities. It is neither a legal norm nor an engine authorized to legislate.", "in_scope": [ "Profile identity, applicability and procedure version; separately scoped execution identity and proposal references.", "Initiation, text lineage, amendment disposition, scrutiny, stage order, time constraints, decision evidence and interinstitutional agreement.", "Terminal and exceptional paths, assent or equivalent enactment evidence, official-publication references and provision-level commencement handoff.", "Evidence qualification, local corrections, release views and explicitly proposed local operations." ], "out_of_scope": [ "Substantive interpretation, enforcement, consolidation and continuing lifecycle of enacted law.", "Membership, election, appointment or generic institution lifecycle; legally effective voting, signature, promulgation or publication operations.", "Universal parliamentary sequence, universal majority/quorum formula or automated legal-validity certification.", "Operational handling of weapons, detention or controlled items; such proposals are represented only by policy-level legislative references." ], "boundary_notes": [ { "neighbor": "WM-POL-001 Legal Instrument / Norm", "distinction": "The process may produce or cite an instrument; its text authority, force, amendments, repeal and interpretation remain externally mastered.", "source_refs": [ "SRC-003", "SRC-007" ] }, { "neighbor": "WM-ORG-009 Public Office", "distinction": "Officeholder and authority references are resolved as of the relevant event. This pattern does not appoint officials or reconstruct their tenure.", "source_refs": [ "SRC-005", "SRC-006" ] }, { "neighbor": "WM-POL-013 Registry Mandate", "distinction": "An official legislative register mandate is a candidate external dependency. Local research publication or record creation does not confer public faith.", "source_refs": [ "SRC-001", "SRC-009" ] }, { "neighbor": "WM-XCT-004 Access Audit", "distinction": "Candidate audit binding logs local access and changes. PROV-style lineage here is not an audit engine or proof of immutability.", "source_refs": [ "SRC-010" ] }, { "neighbor": "A10 legacy legislative record and unreviewed supplement", "distinction": "Retain text, amendment, stage, vote and enactment concerns as process evidence. Reject universal one-to-one reading/vote and enactment/text relationships, mandatory roll calls and commencement as a prerequisite for enacted-law status.", "source_refs": [ "SRC-002", "SRC-003", "SRC-006", "SRC-007", "SRC-008" ] } ] }, "sources": [ { "id": "SRC-001", "title": "First reading (Commons)", "organization": "UK Parliament", "url": "https://www.parliament.uk/about/how/laws/passage-bill/commons/coms-commons-first-reading/", "version_or_date": "Undated guide; selected content accessed 2026-10-06", "source_type": "public-authority", "primary_source": true, "authority_tier": 2, "accessed_at": "2026-10-06T15:34:46Z", "relevance": "Formal introduction and first publication are distinct from debate or enactment." }, { "id": "SRC-002", "title": "Committee stage (Commons)", "organization": "UK Parliament", "url": "https://www.parliament.uk/about/how/laws/passage-bill/commons/coms-commons-comittee-stage/", "version_or_date": "Undated guide; selected content accessed 2026-10-06", "source_type": "public-authority", "primary_source": true, "authority_tier": 2, "accessed_at": "2026-10-06T15:34:46Z", "relevance": "Committee scrutiny, evidence, selection of amendments and revised text references." }, { "id": "SRC-003", "title": "Royal Assent", "organization": "UK Parliament", "url": "https://www.parliament.uk/about/how/laws/passage-bill/commons/coms-royal-assent/", "version_or_date": "Undated guide; selected content accessed 2026-10-06", "source_type": "public-authority", "primary_source": true, "authority_tier": 2, "accessed_at": "2026-10-06T15:34:46Z", "relevance": "Separate enactment, commencement and implementation boundaries." }, { "id": "SRC-004", "title": "Carry-over motions/Bills", "organization": "UK Parliament", "url": "https://www.parliament.uk/site-information/glossary/carry-over-motions-bills/", "version_or_date": "Undated glossary; selected content accessed 2026-10-06", "source_type": "public-authority", "primary_source": true, "authority_tier": 2, "accessed_at": "2026-10-06T15:34:46Z", "relevance": "Session discontinuity and exceptional continuation of unfinished business." }, { "id": "SRC-005", "title": "The Legislative Process: Overview", "organization": "Library of Congress", "url": "https://www.congress.gov/legislative-process", "version_or_date": "Undated transcript; selected content accessed 2026-10-06", "source_type": "public-authority", "primary_source": true, "authority_tier": 2, "accessed_at": "2026-10-06T15:34:46Z", "relevance": "Different chamber procedures, same-text agreement and non-linear legislative routes." }, { "id": "SRC-006", "title": "The Legislative Process: House Floor", "organization": "Library of Congress", "url": "https://www.congress.gov/legislative-process/house-floor", "version_or_date": "Undated transcript; selected content accessed 2026-10-06; current rules not verified", "source_type": "public-authority", "primary_source": true, "authority_tier": 2, "accessed_at": "2026-10-06T15:34:46Z", "relevance": "Motion-specific procedure, amendment constraints, voting methods and thresholds." }, { "id": "SRC-007", "title": "The Legislative Process: Presidential Actions", "organization": "Library of Congress", "url": "https://www.congress.gov/legislative-process/presidential-action", "version_or_date": "Undated transcript; selected content accessed 2026-10-06", "source_type": "public-authority", "primary_source": true, "authority_tier": 2, "accessed_at": "2026-10-06T15:34:46Z", "relevance": "Presentment, veto, override and enactment without signature as conditional alternatives." }, { "id": "SRC-008", "title": "The ordinary legislative procedure", "organization": "Council of the European Union", "url": "https://www.consilium.europa.eu/en/council-eu/decision-making/ordinary-legislative-procedure/", "version_or_date": "Page last review 2026-07-29; accessed 2026-10-06", "source_type": "public-authority", "primary_source": true, "authority_tier": 2, "accessed_at": "2026-10-06T15:34:46Z", "relevance": "Proposal authority, institution positions, conditional readings and formal approval of compromises." }, { "id": "SRC-009", "title": "Akoma Ntoso Version 1.0. Part 1: XML Vocabulary", "organization": "OASIS", "url": "https://docs.oasis-open.org/legaldocml/akn-core/v1.0/os/part1-vocabulary/akn-core-v1.0-os-part1-vocabulary.html", "version_or_date": "OASIS Standard, Version 1.0, 2018-08-29", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T15:34:46Z", "relevance": "Document identity, references and distinct work, expression and manifestation levels." }, { "id": "SRC-010", "title": "PROV-O: The PROV Ontology", "organization": "W3C", "url": "https://www.w3.org/TR/prov-o/", "version_or_date": "W3C Recommendation, 2013-04-30", "source_type": "ontology", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T15:34:46Z", "relevance": "Attribution, derivation, revisions and activity context for local evidence assertions." } ], "structure": { "bundles": [ { "id": "bundle-profile", "name": "Procedure profile", "description": "Procedure profile concerns within the lawmaking process boundary.", "rationale": "Group related process context while retaining separately mastered documents, actors and legal effects.", "source_refs": [ "SRC-001", "SRC-005", "SRC-006", "SRC-008", "SRC-009" ], "layers": [ { "id": "layer-f01", "name": "Applicability", "description": "A proposed profile binds a legislative route to a jurisdiction, competent bodies, instrument class and dated rule basis. Different legal routes are not interchangeable.", "source_refs": [ "SRC-005", "SRC-006", "SRC-008" ], "findings": [ { "id": "f01", "name": "Jurisdiction and route authority", "description": "A proposed profile binds a legislative route to a jurisdiction, competent bodies, instrument class and dated rule basis. Different legal routes are not interchangeable.", "source_refs": [ "SRC-005", "SRC-006", "SRC-008" ], "questions": [ { "id": "f01-q1", "text": "Which stable profile and revision identify the selected lawmaking route?", "kind": "identity", "answer_data": [ "f01-data-profile-reference" ] }, { "id": "f01-q2", "text": "Which jurisdiction and instrument class fall within this route?", "kind": "classification", "answer_data": [ "f01-data-applicability" ] }, { "id": "f01-q3", "text": "Which legal or procedural rule authorizes this route and its participating bodies?", "kind": "authority", "answer_data": [ "f01-data-authority-basis" ] }, { "id": "f01-q4", "text": "Which special procedures require a different profile or an explicit exception?", "kind": "exception", "answer_data": [ "f01-data-route-exceptions" ] } ], "data_elements": [ { "id": "f01-data-profile-reference", "name": "profile-reference", "description": "Profile identifier, revision and steward. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "reference", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-005", "SRC-006", "SRC-008" ] }, { "id": "f01-data-applicability", "name": "applicability", "description": "Jurisdiction, legal system, instrument class and exclusions. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-005", "SRC-006", "SRC-008" ] }, { "id": "f01-data-authority-basis", "name": "authority-basis", "description": "Rule citation, version, applicability dates and competent-body references. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-005", "SRC-006", "SRC-008" ] }, { "id": "f01-data-route-exceptions", "name": "route-exceptions", "description": "Exception basis, scope, decision authority and unresolved applicability. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-005", "SRC-006", "SRC-008" ] } ], "artifacts": [ { "id": "f01-artifact", "name": "Procedure profile record", "description": "Local structured evidence record for jurisdiction and route authority. It carries source pointers, assertion status, author and revision; it is not the official act or a grant of legal authority.", "media_or_form": [ "Structured record", "Human-readable evidence index" ], "serial": true, "identity_strategy": "Authoritative master-system identifier when available; otherwise governed IRI, then adopting Dimension UUID or ULID. Bind execution/profile, record kind and revision. Dates are metadata, not sole identifiers.", "source_refs": [ "SRC-005", "SRC-006", "SRC-008" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-f02", "name": "Execution binding", "description": "Keep the reusable profile separate from each execution and its bill references. A displayed number or a recurring title alone cannot identify an execution across legislatures or sessions.", "source_refs": [ "SRC-001", "SRC-005", "SRC-009" ], "findings": [ { "id": "f02", "name": "Proposal and execution identity", "description": "Keep the reusable profile separate from each execution and its bill references. A displayed number or a recurring title alone cannot identify an execution across legislatures or sessions.", "source_refs": [ "SRC-001", "SRC-005", "SRC-009" ], "questions": [ { "id": "f02-q1", "text": "Which authoritative proposal and execution identifiers are being traced?", "kind": "identity", "answer_data": [ "f02-data-execution-binding" ] }, { "id": "f02-q2", "text": "Which predecessor or related proposal is linked without assuming it is the same execution?", "kind": "relationship", "answer_data": [ "f02-data-related-proposals" ] }, { "id": "f02-q3", "text": "Which clerk or designated registrar owns the local execution record?", "kind": "ownership", "answer_data": [ "f02-data-record-steward" ] }, { "id": "f02-q4", "text": "What evidence establishes the initial binding between the execution and its proposal?", "kind": "provenance", "answer_data": [ "f02-data-binding-evidence" ] } ], "data_elements": [ { "id": "f02-data-execution-binding", "name": "execution-binding", "description": "Execution ID, proposal master ID, chamber and session qualifiers. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-005", "SRC-009" ] }, { "id": "f02-data-related-proposals", "name": "related-proposals", "description": "Relation type, source identity, target identity and continuity evidence. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-005", "SRC-009" ] }, { "id": "f02-data-record-steward", "name": "record-steward", "description": "Role and mandate reference with responsible office. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "reference", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-005", "SRC-009" ] }, { "id": "f02-data-binding-evidence", "name": "binding-evidence", "description": "Official source, assertion author, capture time and verification state. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-005", "SRC-009" ] } ], "artifacts": [ { "id": "f02-artifact", "name": "Execution binding record", "description": "Local structured evidence record for proposal and execution identity. It carries source pointers, assertion status, author and revision; it is not the official act or a grant of legal authority.", "media_or_form": [ "Structured record", "Human-readable evidence index" ], "serial": true, "identity_strategy": "Authoritative master-system identifier when available; otherwise governed IRI, then adopting Dimension UUID or ULID. Bind execution/profile, record kind and revision. Dates are metadata, not sole identifiers.", "source_refs": [ "SRC-001", "SRC-005", "SRC-009" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-texts", "name": "Proposal and text history", "description": "Proposal and text history concerns within the lawmaking process boundary.", "rationale": "Group related process context while retaining separately mastered documents, actors and legal effects.", "source_refs": [ "SRC-001", "SRC-002", "SRC-005", "SRC-008", "SRC-009", "SRC-010" ], "layers": [ { "id": "layer-f03", "name": "Initiation", "description": "Record evidence that a proposal entered the selected procedure. Drafting, sponsorship, submission, formal introduction and admission are distinguishable assertions; none means adoption.", "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ], "findings": [ { "id": "f03", "name": "Introduction and admission evidence", "description": "Record evidence that a proposal entered the selected procedure. Drafting, sponsorship, submission, formal introduction and admission are distinguishable assertions; none means adoption.", "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ], "questions": [ { "id": "f03-q1", "text": "What official event introduced or admitted the proposal to this procedure?", "kind": "event", "answer_data": [ "f03-data-initiation-event" ] }, { "id": "f03-q2", "text": "Which sponsor or initiating actor had the relevant standing at that time?", "kind": "authority", "answer_data": [ "f03-data-initiator-binding" ] }, { "id": "f03-q3", "text": "Which initial text and supporting documents were placed before the body?", "kind": "composition", "answer_data": [ "f03-data-initial-materials" ] }, { "id": "f03-q4", "text": "When did initiation occur and when was that event recorded locally?", "kind": "temporal", "answer_data": [ "f03-data-initiation-times" ] } ], "data_elements": [ { "id": "f03-data-initiation-event", "name": "initiation-event", "description": "Event type, body, source and outcome. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ] }, { "id": "f03-data-initiator-binding", "name": "initiator-binding", "description": "Actor master reference, role, authority evidence and effective interval. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ] }, { "id": "f03-data-initial-materials", "name": "initial-materials", "description": "Text version references, attachments, languages and availability state. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ] }, { "id": "f03-data-initiation-times", "name": "initiation-times", "description": "Event time with precision and timezone, observation time and ingestion time. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ] } ], "artifacts": [ { "id": "f03-artifact", "name": "Initiation evidence record", "description": "Local structured evidence record for introduction and admission evidence. It carries source pointers, assertion status, author and revision; it is not the official act or a grant of legal authority.", "media_or_form": [ "Structured record", "Human-readable evidence index" ], "serial": true, "identity_strategy": "Authoritative master-system identifier when available; otherwise governed IRI, then adopting Dimension UUID or ULID. Bind execution/profile, record kind and revision. Dates are metadata, not sole identifiers.", "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-f04", "name": "Version lineage", "description": "Bind each consideration to a specific externally mastered text and language. Distinguish versions, representations and summaries; a local diff does not create an authoritative text.", "source_refs": [ "SRC-002", "SRC-009", "SRC-010" ], "findings": [ { "id": "f04", "name": "Text under consideration", "description": "Bind each consideration to a specific externally mastered text and language. Distinguish versions, representations and summaries; a local diff does not create an authoritative text.", "source_refs": [ "SRC-002", "SRC-009", "SRC-010" ], "questions": [ { "id": "f04-q1", "text": "Which text version and language were authoritative for the stated stage?", "kind": "identity", "answer_data": [ "f04-data-text-binding" ] }, { "id": "f04-q2", "text": "Which predecessor text and incorporated changes explain this version?", "kind": "provenance", "answer_data": [ "f04-data-text-lineage" ] }, { "id": "f04-q3", "text": "Which representation or extracted clause locator resolves to the cited text version?", "kind": "interoperability", "answer_data": [ "f04-data-text-locators" ] }, { "id": "f04-q4", "text": "What unresolved differences exist between the official text and a local copy or summary?", "kind": "quality", "answer_data": [ "f04-data-text-discrepancies" ] } ], "data_elements": [ { "id": "f04-data-text-binding", "name": "text-binding", "description": "Work and expression identifiers, language, stage reference and authority evidence. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-002", "SRC-009", "SRC-010" ] }, { "id": "f04-data-text-lineage", "name": "text-lineage", "description": "Revision links, amendment references, author and provenance. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-009", "SRC-010" ] }, { "id": "f04-data-text-locators", "name": "text-locators", "description": "Manifestation ID, media type, locator scheme and mapping version. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-009", "SRC-010" ] }, { "id": "f04-data-text-discrepancies", "name": "text-discrepancies", "description": "Comparison scope, digest, unresolved difference and review status. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-009", "SRC-010" ] } ], "artifacts": [ { "id": "f04-artifact", "name": "Text lineage index", "description": "Local structured evidence record for text under consideration. It carries source pointers, assertion status, author and revision; it is not the official act or a grant of legal authority.", "media_or_form": [ "Structured record", "Human-readable evidence index" ], "serial": true, "identity_strategy": "Authoritative master-system identifier when available; otherwise governed IRI, then adopting Dimension UUID or ULID. Bind execution/profile, record kind and revision. Dates are metadata, not sole identifiers.", "source_refs": [ "SRC-002", "SRC-009", "SRC-010" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-scrutiny", "name": "Scrutiny and amendments", "description": "Scrutiny and amendments concerns within the lawmaking process boundary.", "rationale": "Group related process context while retaining separately mastered documents, actors and legal effects.", "source_refs": [ "SRC-002", "SRC-005", "SRC-006", "SRC-008", "SRC-009" ], "layers": [ { "id": "layer-f05", "name": "Referral and evidence", "description": "Capture referrals and scrutiny outputs with their procedural status. Evidence submissions, committee recommendations and plenary decisions must not collapse into one approval flag.", "source_refs": [ "SRC-002", "SRC-005", "SRC-008" ], "findings": [ { "id": "f05", "name": "Committee consideration", "description": "Capture referrals and scrutiny outputs with their procedural status. Evidence submissions, committee recommendations and plenary decisions must not collapse into one approval flag.", "source_refs": [ "SRC-002", "SRC-005", "SRC-008" ], "questions": [ { "id": "f05-q1", "text": "Which committee or competent body received which referral?", "kind": "relationship", "answer_data": [ "f05-data-referral-binding" ] }, { "id": "f05-q2", "text": "Which submissions or hearings informed this consideration?", "kind": "evidence", "answer_data": [ "f05-data-scrutiny-material" ] }, { "id": "f05-q3", "text": "What recommendation or report did the reviewing body issue?", "kind": "decision", "answer_data": [ "f05-data-scrutiny-output" ] }, { "id": "f05-q4", "text": "Which profile rule requires, permits or bypasses this scrutiny step?", "kind": "constraint", "answer_data": [ "f05-data-scrutiny-rule" ] } ], "data_elements": [ { "id": "f05-data-referral-binding", "name": "referral-binding", "description": "Body reference, referral scope, initiating decision and time. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-002", "SRC-005", "SRC-008" ] }, { "id": "f05-data-scrutiny-material", "name": "scrutiny-material", "description": "Source references, submitter attribution, hearing links and access classification. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-005", "SRC-008" ] }, { "id": "f05-data-scrutiny-output", "name": "scrutiny-output", "description": "Report identity, recommendation, dissent reference and disposition state. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-002", "SRC-005", "SRC-008" ] }, { "id": "f05-data-scrutiny-rule", "name": "scrutiny-rule", "description": "Rule basis, route condition, exception and approval evidence. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-002", "SRC-005", "SRC-008" ] } ], "artifacts": [ { "id": "f05-artifact", "name": "Scrutiny evidence index", "description": "Local structured evidence record for committee consideration. It carries source pointers, assertion status, author and revision; it is not the official act or a grant of legal authority.", "media_or_form": [ "Structured record", "Human-readable evidence index" ], "serial": true, "identity_strategy": "Authoritative master-system identifier when available; otherwise governed IRI, then adopting Dimension UUID or ULID. Bind execution/profile, record kind and revision. Dates are metadata, not sole identifiers.", "source_refs": [ "SRC-002", "SRC-005", "SRC-008" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-f06", "name": "Amendment handling", "description": "Track a proposed change against the exact target text, separately from selection for consideration, decision and incorporation. A proposal may remain unresolved or not be selected.", "source_refs": [ "SRC-002", "SRC-006", "SRC-009" ], "findings": [ { "id": "f06", "name": "Amendment disposition", "description": "Track a proposed change against the exact target text, separately from selection for consideration, decision and incorporation. A proposal may remain unresolved or not be selected.", "source_refs": [ "SRC-002", "SRC-006", "SRC-009" ], "questions": [ { "id": "f06-q1", "text": "Which provision and text version does this amendment target?", "kind": "composition", "answer_data": [ "f06-data-amendment-target" ] }, { "id": "f06-q2", "text": "Who proposed the amendment and what evidence records its admissibility or selection?", "kind": "authority", "answer_data": [ "f06-data-amendment-admission" ] }, { "id": "f06-q3", "text": "What disposition is officially recorded for this amendment?", "kind": "state", "answer_data": [ "f06-data-amendment-state" ] }, { "id": "f06-q4", "text": "Which subsequent text confirms that an adopted change was actually incorporated?", "kind": "validation", "answer_data": [ "f06-data-incorporation-check" ] } ], "data_elements": [ { "id": "f06-data-amendment-target", "name": "amendment-target", "description": "Amendment ID, target expression, clause locator and proposed change reference. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-002", "SRC-006", "SRC-009" ] }, { "id": "f06-data-amendment-admission", "name": "amendment-admission", "description": "Mover reference, rule basis, selection decision and authority. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-002", "SRC-006", "SRC-009" ] }, { "id": "f06-data-amendment-state", "name": "amendment-state", "description": "Proposed, selected, adopted, rejected, withdrawn, not-called or unknown state with evidence. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-002", "SRC-006", "SRC-009" ] }, { "id": "f06-data-incorporation-check", "name": "incorporation-check", "description": "Successor text reference, comparison result, unresolved discrepancy and reviewer. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-002", "SRC-006", "SRC-009" ] } ], "artifacts": [ { "id": "f06-artifact", "name": "Amendment disposition ledger", "description": "Local structured evidence record for amendment disposition. It carries source pointers, assertion status, author and revision; it is not the official act or a grant of legal authority.", "media_or_form": [ "Structured record", "Human-readable evidence index" ], "serial": true, "identity_strategy": "Authoritative master-system identifier when available; otherwise governed IRI, then adopting Dimension UUID or ULID. Bind execution/profile, record kind and revision. Dates are metadata, not sole identifiers.", "source_refs": [ "SRC-002", "SRC-006", "SRC-009" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-progress", "name": "Stages and continuity", "description": "Stages and continuity concerns within the lawmaking process boundary.", "rationale": "Group related process context while retaining separately mastered documents, actors and legal effects.", "source_refs": [ "SRC-001", "SRC-004", "SRC-005", "SRC-008" ], "layers": [ { "id": "layer-f07", "name": "Stage transitions", "description": "Represent a route as qualified transitions, including branches, returns and repeated consideration. A timetable or informal agreement is not evidence of a completed formal stage.", "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ], "findings": [ { "id": "f07", "name": "Ordered and conditional progress", "description": "Represent a route as qualified transitions, including branches, returns and repeated consideration. A timetable or informal agreement is not evidence of a completed formal stage.", "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ], "questions": [ { "id": "f07-q1", "text": "Which predecessor conditions authorize the next proposed stage?", "kind": "process", "answer_data": [ "f07-data-transition-rule" ] }, { "id": "f07-q2", "text": "Which body performed the reported stage and what formal outcome was recorded?", "kind": "event", "answer_data": [ "f07-data-stage-event" ] }, { "id": "f07-q3", "text": "Which clock, trigger and extension rule govern this stage if a time limit applies?", "kind": "temporal", "answer_data": [ "f07-data-stage-clock" ] }, { "id": "f07-q4", "text": "Which repeated, skipped or returned stage needs a recorded procedural justification?", "kind": "exception", "answer_data": [ "f07-data-stage-deviation" ] } ], "data_elements": [ { "id": "f07-data-transition-rule", "name": "transition-rule", "description": "From and to states, condition, required evidence and profile revision. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ] }, { "id": "f07-data-stage-event", "name": "stage-event", "description": "Stage instance ID, body, event source, outcome and text binding. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ] }, { "id": "f07-data-stage-clock", "name": "stage-clock", "description": "Trigger, duration, calendar, timezone, suspension or extension basis and unresolved precision. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ] }, { "id": "f07-data-stage-deviation", "name": "stage-deviation", "description": "Deviation, enabling rule, authorizing decision and affected transitions. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ] } ], "artifacts": [ { "id": "f07-artifact", "name": "Stage transition record", "description": "Local structured evidence record for ordered and conditional progress. It carries source pointers, assertion status, author and revision; it is not the official act or a grant of legal authority.", "media_or_form": [ "Structured record", "Human-readable evidence index" ], "serial": true, "identity_strategy": "Authoritative master-system identifier when available; otherwise governed IRI, then adopting Dimension UUID or ULID. Bind execution/profile, record kind and revision. Dates are metadata, not sole identifiers.", "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-f08", "name": "Closure and continuation", "description": "Allow rejection, withdrawal, expiry or lapse as profile-defined outcomes without creating enacted-law records. Continuation needs evidence; reintroduction is not automatically the same execution.", "source_refs": [ "SRC-004", "SRC-005", "SRC-008" ], "findings": [ { "id": "f08", "name": "Unfinished or terminated business", "description": "Allow rejection, withdrawal, expiry or lapse as profile-defined outcomes without creating enacted-law records. Continuation needs evidence; reintroduction is not automatically the same execution.", "source_refs": [ "SRC-004", "SRC-005", "SRC-008" ], "questions": [ { "id": "f08-q1", "text": "Which terminal or suspended condition is recorded for the execution?", "kind": "lifecycle", "answer_data": [ "f08-data-closure-state" ] }, { "id": "f08-q2", "text": "Which session boundary or deadline affected unfinished business?", "kind": "temporal", "answer_data": [ "f08-data-continuity-trigger" ] }, { "id": "f08-q3", "text": "What decision permits any carry-over or resumption of the prior execution?", "kind": "authority", "answer_data": [ "f08-data-continuation-authority" ] }, { "id": "f08-q4", "text": "How is a newly introduced proposal related to the prior closed or unfinished one?", "kind": "relationship", "answer_data": [ "f08-data-successor-link" ] } ], "data_elements": [ { "id": "f08-data-closure-state", "name": "closure-state", "description": "Status, scope, official evidence and unresolved classification. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-004", "SRC-005", "SRC-008" ] }, { "id": "f08-data-continuity-trigger", "name": "continuity-trigger", "description": "Session or event reference, relevant date, rule and observation time. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-004", "SRC-005", "SRC-008" ] }, { "id": "f08-data-continuation-authority", "name": "continuation-authority", "description": "Decision source, conditions, expiry and profile reference. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-004", "SRC-005", "SRC-008" ] }, { "id": "f08-data-successor-link", "name": "successor-link", "description": "Distinct proposal identity, relation type and supported continuity claim. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-004", "SRC-005", "SRC-008" ] } ], "artifacts": [ { "id": "f08-artifact", "name": "Closure or continuation record", "description": "Local structured evidence record for unfinished or terminated business. It carries source pointers, assertion status, author and revision; it is not the official act or a grant of legal authority.", "media_or_form": [ "Structured record", "Human-readable evidence index" ], "serial": true, "identity_strategy": "Authoritative master-system identifier when available; otherwise governed IRI, then adopting Dimension UUID or ULID. Bind execution/profile, record kind and revision. Dates are metadata, not sole identifiers.", "source_refs": [ "SRC-004", "SRC-005", "SRC-008" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-decisions", "name": "Decision evidence and agreement", "description": "Decision evidence and agreement concerns within the lawmaking process boundary.", "rationale": "Group related process context while retaining separately mastered documents, actors and legal effects.", "source_refs": [ "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-010" ], "layers": [ { "id": "layer-f09", "name": "Voting evidence", "description": "Record the exact question put and the official result with its rule basis. Store individual positions only where an authoritative record provides them; absence is not an abstention.", "source_refs": [ "SRC-006", "SRC-008", "SRC-010" ], "findings": [ { "id": "f09", "name": "Motion, method and declared result", "description": "Record the exact question put and the official result with its rule basis. Store individual positions only where an authoritative record provides them; absence is not an abstention.", "source_refs": [ "SRC-006", "SRC-008", "SRC-010" ], "questions": [ { "id": "f09-q1", "text": "What motion or question was actually decided and against which text?", "kind": "definition", "answer_data": [ "f09-data-decision-subject" ] }, { "id": "f09-q2", "text": "What voting method, counts and participation information are actually reported?", "kind": "measurement", "answer_data": [ "f09-data-reported-vote" ] }, { "id": "f09-q3", "text": "Which quorum and decision threshold apply to this specific motion?", "kind": "constraint", "answer_data": [ "f09-data-decision-rule" ] }, { "id": "f09-q4", "text": "What official declaration establishes the result and are any corrections or challenges unresolved?", "kind": "evidence", "answer_data": [ "f09-data-declared-result" ] } ], "data_elements": [ { "id": "f09-data-decision-subject", "name": "decision-subject", "description": "Motion identity, question text reference, text version and procedural stage. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-006", "SRC-008", "SRC-010" ] }, { "id": "f09-data-reported-vote", "name": "reported-vote", "description": "Method, counts or unknown values, official roll-call reference if available and participation categories. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-006", "SRC-008", "SRC-010" ] }, { "id": "f09-data-decision-rule", "name": "decision-rule", "description": "Rule citation, denominator, threshold, exceptions and eligibility evidence references. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-006", "SRC-008", "SRC-010" ] }, { "id": "f09-data-declared-result", "name": "declared-result", "description": "Declared outcome, evidence, correction link, challenge status and reviewer; no result inferred from incomplete counts. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-006", "SRC-008", "SRC-010" ] } ], "artifacts": [ { "id": "f09-artifact", "name": "Decision evidence record", "description": "Local structured evidence record for motion, method and declared result. It carries source pointers, assertion status, author and revision; it is not the official act or a grant of legal authority.", "media_or_form": [ "Structured record", "Human-readable evidence index" ], "serial": true, "identity_strategy": "Authoritative master-system identifier when available; otherwise governed IRI, then adopting Dimension UUID or ULID. Bind execution/profile, record kind and revision. Dates are metadata, not sole identifiers.", "source_refs": [ "SRC-006", "SRC-008", "SRC-010" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-f10", "name": "Concurrence", "description": "Where multiple bodies participate, bind their formal positions to exact text versions and distinguish negotiation from legally relevant concurrence. Single-body profiles may mark this concern inapplicable.", "source_refs": [ "SRC-005", "SRC-007", "SRC-008" ], "findings": [ { "id": "f10", "name": "Agreement on a common text", "description": "Where multiple bodies participate, bind their formal positions to exact text versions and distinguish negotiation from legally relevant concurrence. Single-body profiles may mark this concern inapplicable.", "source_refs": [ "SRC-005", "SRC-007", "SRC-008" ], "questions": [ { "id": "f10-q1", "text": "Which bodies must concur under the selected route?", "kind": "relationship", "answer_data": [ "f10-data-concurrence-parties" ] }, { "id": "f10-q2", "text": "Which exact text did each body approve?", "kind": "composition", "answer_data": [ "f10-data-approved-texts" ] }, { "id": "f10-q3", "text": "What supports a claim that all required approvals concern the same text?", "kind": "validation", "answer_data": [ "f10-data-agreement-check" ] }, { "id": "f10-q4", "text": "Which reconciliation, conciliation or failure path applies when positions diverge?", "kind": "exception", "answer_data": [ "f10-data-disagreement-route" ] } ], "data_elements": [ { "id": "f10-data-concurrence-parties", "name": "concurrence-parties", "description": "Body references, required role and route basis, or reason for inapplicability. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-005", "SRC-007", "SRC-008" ] }, { "id": "f10-data-approved-texts", "name": "approved-texts", "description": "Body decision ID, expression or version reference and language equivalence evidence. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-005", "SRC-007", "SRC-008" ] }, { "id": "f10-data-agreement-check", "name": "agreement-check", "description": "Comparison scope, source records, unresolved differences and formal approval state. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-005", "SRC-007", "SRC-008" ] }, { "id": "f10-data-disagreement-route", "name": "disagreement-route", "description": "Profile rule, outstanding positions, next permitted step and termination condition. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-005", "SRC-007", "SRC-008" ] } ], "artifacts": [ { "id": "f10-artifact", "name": "Concurrence evidence matrix", "description": "Local structured evidence record for agreement on a common text. It carries source pointers, assertion status, author and revision; it is not the official act or a grant of legal authority.", "media_or_form": [ "Structured record", "Human-readable evidence index" ], "serial": true, "identity_strategy": "Authoritative master-system identifier when available; otherwise governed IRI, then adopting Dimension UUID or ULID. Bind execution/profile, record kind and revision. Dates are metadata, not sole identifiers.", "source_refs": [ "SRC-005", "SRC-007", "SRC-008" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-enactment", "name": "Enactment and legal handoff", "description": "Enactment and legal handoff concerns within the lawmaking process boundary.", "rationale": "Group related process context while retaining separately mastered documents, actors and legal effects.", "source_refs": [ "SRC-003", "SRC-007", "SRC-008", "SRC-009" ], "layers": [ { "id": "layer-f11", "name": "Enactment outcome", "description": "Enactment is a legally qualified outcome, not a synonym for a favorable vote. Signature, assent, override and other supported routes need their own evidence; a signature is not universal.", "source_refs": [ "SRC-003", "SRC-007", "SRC-008" ], "findings": [ { "id": "f11", "name": "Enactment basis and instrument reference", "description": "Enactment is a legally qualified outcome, not a synonym for a favorable vote. Signature, assent, override and other supported routes need their own evidence; a signature is not universal.", "source_refs": [ "SRC-003", "SRC-007", "SRC-008" ], "questions": [ { "id": "f11-q1", "text": "Which legal route and competent authority establish the enactment outcome?", "kind": "authority", "answer_data": [ "f11-data-enactment-basis" ] }, { "id": "f11-q2", "text": "Which official record supports assent, signature, override or another applicable enactment event?", "kind": "evidence", "answer_data": [ "f11-data-enactment-evidence" ] }, { "id": "f11-q3", "text": "Which enacted instrument is linked to the approved legislative text?", "kind": "identity", "answer_data": [ "f11-data-instrument-handoff" ] }, { "id": "f11-q4", "text": "What refusal, veto, inaction condition or unresolved approval prevents an enactment assertion?", "kind": "exception", "answer_data": [ "f11-data-enactment-obstacle" ] } ], "data_elements": [ { "id": "f11-data-enactment-basis", "name": "enactment-basis", "description": "Profile rule, competent actor, route condition and unresolved applicability. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-003", "SRC-007", "SRC-008" ] }, { "id": "f11-data-enactment-evidence", "name": "enactment-evidence", "description": "Event records, presentment where relevant, decision or signature reference and verification status. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-003", "SRC-007", "SRC-008" ] }, { "id": "f11-data-instrument-handoff", "name": "instrument-handoff", "description": "Instrument master ID, approved text reference and supported correspondence. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-003", "SRC-007", "SRC-008" ] }, { "id": "f11-data-enactment-obstacle", "name": "enactment-obstacle", "description": "Condition, legal basis, relevant time, possible next route and unknowns. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-003", "SRC-007", "SRC-008" ] } ], "artifacts": [ { "id": "f11-artifact", "name": "Enactment handoff record", "description": "Local structured evidence record for enactment basis and instrument reference. It carries source pointers, assertion status, author and revision; it is not the official act or a grant of legal authority.", "media_or_form": [ "Structured record", "Human-readable evidence index" ], "serial": true, "identity_strategy": "Authoritative master-system identifier when available; otherwise governed IRI, then adopting Dimension UUID or ULID. Bind execution/profile, record kind and revision. Dates are metadata, not sole identifiers.", "source_refs": [ "SRC-003", "SRC-007", "SRC-008" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-f12", "name": "Publication and commencement", "description": "Preserve publication evidence and provision-level commencement references without assuming all enacted provisions are in force. Continuing force, consolidation and enforcement belong to the legal instrument master.", "source_refs": [ "SRC-003", "SRC-007", "SRC-009" ], "findings": [ { "id": "f12", "name": "Official publication and force references", "description": "Preserve publication evidence and provision-level commencement references without assuming all enacted provisions are in force. Continuing force, consolidation and enforcement belong to the legal instrument master.", "source_refs": [ "SRC-003", "SRC-007", "SRC-009" ], "questions": [ { "id": "f12-q1", "text": "Which official publication or authenticated instrument record is cited?", "kind": "provenance", "answer_data": [ "f12-data-official-publication" ] }, { "id": "f12-q2", "text": "Which provisions have a commencement date or unresolved commencement condition?", "kind": "temporal", "answer_data": [ "f12-data-commencement-binding" ] }, { "id": "f12-q3", "text": "What does the instrument master report as enacted, partly commenced or not yet commenced?", "kind": "state", "answer_data": [ "f12-data-force-observation" ] }, { "id": "f12-q4", "text": "Which external instrument record owns subsequent force changes and implementation?", "kind": "relationship", "answer_data": [ "f12-data-ongoing-owner" ] } ], "data_elements": [ { "id": "f12-data-official-publication", "name": "official-publication", "description": "Publication identifier, issuer, date, representation reference and authentication evidence. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-003", "SRC-007", "SRC-009" ] }, { "id": "f12-data-commencement-binding", "name": "commencement-binding", "description": "Provision reference, date or condition, jurisdiction, source and precision. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-003", "SRC-007", "SRC-009" ] }, { "id": "f12-data-force-observation", "name": "force-observation", "description": "External status, scope, as-of time, source version and uncertainty. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-003", "SRC-007", "SRC-009" ] }, { "id": "f12-data-ongoing-owner", "name": "ongoing-owner", "description": "Legal instrument master and responsible authority binding; no local enforcement authority. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "reference", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-003", "SRC-007", "SRC-009" ] } ], "artifacts": [ { "id": "f12-artifact", "name": "Publication and commencement handoff", "description": "Local structured evidence record for official publication and force references. It carries source pointers, assertion status, author and revision; it is not the official act or a grant of legal authority.", "media_or_form": [ "Structured record", "Human-readable evidence index" ], "serial": true, "identity_strategy": "Authoritative master-system identifier when available; otherwise governed IRI, then adopting Dimension UUID or ULID. Bind execution/profile, record kind and revision. Dates are metadata, not sole identifiers.", "source_refs": [ "SRC-003", "SRC-007", "SRC-009" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-assurance", "name": "Evidence and governed views", "description": "Evidence and governed views concerns within the lawmaking process boundary.", "rationale": "Group related process context while retaining separately mastered documents, actors and legal effects.", "source_refs": [ "SRC-001", "SRC-002", "SRC-009", "SRC-010" ], "layers": [ { "id": "layer-f13", "name": "Corrections and provenance", "description": "Proposed local evidence governance keeps reported facts, interpretations and unknowns distinct. Corrections supersede local assertions through traceable revisions and do not amend the official source record.", "source_refs": [ "SRC-009", "SRC-010" ], "findings": [ { "id": "f13", "name": "Qualified assertions and corrections", "description": "Proposed local evidence governance keeps reported facts, interpretations and unknowns distinct. Corrections supersede local assertions through traceable revisions and do not amend the official source record.", "source_refs": [ "SRC-009", "SRC-010" ], "questions": [ { "id": "f13-q1", "text": "Which source, actor and observation support this procedural assertion?", "kind": "provenance", "answer_data": [ "f13-data-assertion-lineage" ] }, { "id": "f13-q2", "text": "What review state and uncertainty qualify the assertion?", "kind": "quality", "answer_data": [ "f13-data-assertion-quality" ] }, { "id": "f13-q3", "text": "Which correction supersedes which local assertion and on what evidence?", "kind": "validation", "answer_data": [ "f13-data-correction-chain" ] }, { "id": "f13-q4", "text": "Which retention or legal hold applies to superseded evidence and personal data?", "kind": "retention", "answer_data": [ "f13-data-evidence-retention" ] } ], "data_elements": [ { "id": "f13-data-assertion-lineage", "name": "assertion-lineage", "description": "Assertion ID, source version, actor, activity and observation time. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-009", "SRC-010" ] }, { "id": "f13-data-assertion-quality", "name": "assertion-quality", "description": "Reported, verified-within-scope, disputed or unknown state; reviewer and review limits. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-009", "SRC-010" ] }, { "id": "f13-data-correction-chain", "name": "correction-chain", "description": "Prior and new assertion IDs, reason, official correction reference and review decision. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-009", "SRC-010" ] }, { "id": "f13-data-evidence-retention", "name": "evidence-retention", "description": "Adopting policy reference, record class, hold and authorized disposition; no default perpetual retention. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-009", "SRC-010" ] } ], "artifacts": [ { "id": "f13-artifact", "name": "Assertion and correction register", "description": "Local structured evidence record for qualified assertions and corrections. It carries source pointers, assertion status, author and revision; it is not the official act or a grant of legal authority.", "media_or_form": [ "Structured record", "Human-readable evidence index" ], "serial": true, "identity_strategy": "Authoritative master-system identifier when available; otherwise governed IRI, then adopting Dimension UUID or ULID. Bind execution/profile, record kind and revision. Dates are metadata, not sole identifiers.", "source_refs": [ "SRC-009", "SRC-010" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-f14", "name": "Release and interchange", "description": "Proposed local views expose approved process evidence with provenance. Official publication examples motivate discoverability but do not establish universal public access, licensing or bulk-export rights.", "source_refs": [ "SRC-001", "SRC-002", "SRC-009", "SRC-010" ], "findings": [ { "id": "f14", "name": "Access-controlled process projection", "description": "Proposed local views expose approved process evidence with provenance. Official publication examples motivate discoverability but do not establish universal public access, licensing or bulk-export rights.", "source_refs": [ "SRC-001", "SRC-002", "SRC-009", "SRC-010" ], "questions": [ { "id": "f14-q1", "text": "Which parts of the process record are cleared for the requested audience?", "kind": "access", "answer_data": [ "f14-data-release-scope" ] }, { "id": "f14-q2", "text": "Which local permission permits a view or export of restricted drafts and submissions?", "kind": "security", "answer_data": [ "f14-data-release-authority" ] }, { "id": "f14-q3", "text": "Which versioned mapping preserves process, text and source identities in the requested format?", "kind": "interoperability", "answer_data": [ "f14-data-export-mapping" ] }, { "id": "f14-q4", "text": "What minimization or redaction is required before releasing personal or restricted material?", "kind": "privacy", "answer_data": [ "f14-data-release-review" ] } ], "data_elements": [ { "id": "f14-data-release-scope", "name": "release-scope", "description": "Audience, authorized record subset, embargo, restriction and policy basis. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-009", "SRC-010" ] }, { "id": "f14-data-release-authority", "name": "release-authority", "description": "Requester role, purpose, grant, approving authority and expiry. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-009", "SRC-010" ] }, { "id": "f14-data-export-mapping", "name": "export-mapping", "description": "Mapping profile, target schema, identity mapping, loss report and validation status. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-009", "SRC-010" ] }, { "id": "f14-data-release-review", "name": "release-review", "description": "Redaction decision, reviewer, excluded fields, residual risk and provenance-safe public representation. Candidate answer shape; distinguish unknown from not applicable. Nested constraints require a reviewed implementation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-009", "SRC-010" ] } ], "artifacts": [ { "id": "f14-artifact", "name": "Release projection manifest", "description": "Local structured evidence record for access-controlled process projection. It carries source pointers, assertion status, author and revision; it is not the official act or a grant of legal authority.", "media_or_form": [ "Structured record", "Human-readable evidence index" ], "serial": true, "identity_strategy": "Authoritative master-system identifier when available; otherwise governed IRI, then adopting Dimension UUID or ULID. Bind execution/profile, record kind and revision. Dates are metadata, not sole identifiers.", "source_refs": [ "SRC-001", "SRC-002", "SRC-009", "SRC-010" ] } ], "inline_only_rationale": null } ] } ] } ] }, "functions": [ { "id": "fn-bind-route", "name": "Bind a reviewed procedure profile", "description": "Create a local profile-to-execution binding without admitting a bill or determining legal competence. Proposed operation, not implemented.", "inputs": [ "Profile revision and applicability evidence", "Execution identity and proposal master reference" ], "outputs": [ "Profile/execution binding or unresolved-applicability refusal" ], "preconditions": [ "Registrar role; reviewed jurisdiction scope; no ambiguous master identity", "Expected revision and idempotency key checked; unresolved authority or source conflict returns a refusal." ], "effects": [ "Store a proposed binding and evidence; no change to official legislative status" ], "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ] }, { "id": "fn-link-text", "name": "Link text and amendment evidence", "description": "Index externally mastered text versions and amendment dispositions without editing the official text. Proposed operation, not implemented.", "inputs": [ "Execution and stage reference", "Text identities, language, source and amendment evidence" ], "outputs": [ "Version/amendment index or ambiguity report" ], "preconditions": [ "Evidence curator role; authorized source access; exact target version", "Expected revision and idempotency key checked; unresolved authority or source conflict returns a refusal." ], "effects": [ "Create local reference records with lineage; conflicting sources remain flagged" ], "source_refs": [ "SRC-002", "SRC-009", "SRC-010" ] }, { "id": "fn-record-stage", "name": "Record a stage assertion", "description": "Record an observed stage outcome and assess local evidence completeness against a reviewed profile; not a legal-validity ruling. Proposed operation, not implemented.", "inputs": [ "Profile revision", "Prior stage reference", "Official event evidence and observation time" ], "outputs": [ "Qualified stage record or missing-evidence report" ], "preconditions": [ "Current local revision; authorized registrar; complete event attribution", "Expected revision and idempotency key checked; unresolved authority or source conflict returns a refusal." ], "effects": [ "Append a local stage assertion; unexpected sequence is flagged rather than silently corrected" ], "source_refs": [ "SRC-001", "SRC-005", "SRC-008" ] }, { "id": "fn-record-decision", "name": "Record official decision evidence", "description": "Bind a motion, method and declared outcome, preserving absence of roll-call detail and unknown quorum evidence. Proposed operation, not implemented.", "inputs": [ "Motion and text references", "Official decision evidence", "Applicable rule reference and available counts" ], "outputs": [ "Decision record or conflict report" ], "preconditions": [ "Evidence curator role; distinguish formal decision from negotiation; no inferred personal votes", "Expected revision and idempotency key checked; unresolved authority or source conflict returns a refusal." ], "effects": [ "Store qualified result and optional consistency observations; never cast a vote or certify passage" ], "source_refs": [ "SRC-006", "SRC-008", "SRC-010" ] }, { "id": "fn-record-handoff", "name": "Record enactment and commencement handoff", "description": "Link official outcome records to a separate legal instrument and its scoped force observations. Proposed operation, not implemented.", "inputs": [ "Enactment basis and event evidence", "Instrument master reference", "Publication and commencement evidence if known" ], "outputs": [ "Handoff index or unresolved-outcome report" ], "preconditions": [ "Registrar role; reviewed route; evidence supports exact outcome; force status remains scoped", "Expected revision and idempotency key checked; unresolved authority or source conflict returns a refusal." ], "effects": [ "Create local handoff links; no signature, promulgation, commencement or enforcement action" ], "source_refs": [ "SRC-003", "SRC-007", "SRC-009" ] }, { "id": "fn-prepare-view", "name": "Prepare an authorized evidence view", "description": "Build a proposed local projection with identity mappings and disclosed omissions; no external publication. Proposed operation, not implemented.", "inputs": [ "Audience and purpose", "Record revision", "Access, redaction and mapping profile" ], "outputs": [ "Local projection and loss/restriction report or access refusal" ], "preconditions": [ "Release reviewer role; current authorization; embargo and privacy review; approved output location", "Expected revision and idempotency key checked; unresolved authority or source conflict returns a refusal." ], "effects": [ "Create a local derivative with provenance; official records and rights are unchanged" ], "source_refs": [ "SRC-001", "SRC-002", "SRC-009", "SRC-010" ] } ], "composition": [ { "target": "WM-POL-001", "relation": "REFERENCE", "purpose": "Candidate binding to enacted instruments and cited legal bases. Pin a reviewed target version before deployment; norm lifecycle stays external.", "required": false, "source_refs": [ "SRC-003", "SRC-007" ] }, { "target": "WM-ORG-009", "relation": "REFERENCE", "purpose": "Candidate office and officeholder binding for procedural roles and time-qualified authority. It does not establish membership from a vote entry.", "required": false, "source_refs": [ "SRC-005", "SRC-006" ] }, { "target": "WM-POL-013", "relation": "REFERENCE", "purpose": "Candidate mandate for the authoritative legislative register; no public-faith guarantee is granted by this research pattern.", "required": false, "source_refs": [ "SRC-001", "SRC-009" ] }, { "target": "WM-XCT-004", "relation": "REFERENCE", "purpose": "Candidate external access-audit service binding. Local provenance records supply evidence inputs and do not implement audit infrastructure.", "required": false, "source_refs": [ "SRC-010" ] }, { "target": "Akoma Ntoso 1.0", "relation": "ALIGN", "purpose": "Conceptual legal-document identity and reference alignment; exact schema and naming-profile validation deferred.", "required": false, "source_refs": [ "SRC-009" ] }, { "target": "PROV-O 2013 Recommendation", "relation": "ALIGN", "purpose": "Conceptual attribution and revision alignment only; no proof of truth, authority or conformance.", "required": false, "source_refs": [ "SRC-010" ] } ], "serviceLayers": { "dimension": { "owner_package_requirements": [ "A legislature, competent public authority or its designated registrar owns the adopting package; identify the role, mandate and accountable office.", "Pin jurisdiction, legislative route, rule versions, profile revision and source authority before populating an execution.", "Declare separate master identities for profiles, executions, proposals, texts, motions, actors and enacted instruments.", "Declare storage and interface bindings, confidentiality classes, retention rules, release authority and conflict escalation." ], "namespace_guidance": "Use an adopting Dimension namespace for local profiles and execution assertions. Preserve external identifiers unchanged; namespace qualification prevents session or chamber number collisions.", "registry_links": [ "vr.wm-pol-002", "Candidate neighbor bindings: WM-POL-001, WM-ORG-009, WM-POL-013, WM-XCT-004; reviewed pins required" ] }, "canon_and_patch": { "canonicalization_rules": [ "Stable logical IDs are independent of dates and storage projections. Preserve source identifiers, languages, event ordering and unknown values.", "This reviewable draft is not canonical. A local accepted assertion is not an authoritative legal determination." ], "patch_rules": [ "Require expected revision, actor, reason, evidence and idempotency key. Preserve supersession links; never silently overwrite an official vote or approved text.", "Changing procedural basis or widening access requires a reviewed versioned change. Record affected executions without retroactively treating new rules as old law." ], "compatibility_rules": [ "Preserve profile-to-execution bindings and distinguish schema migration from legal-rule change.", "Do not collapse enactment, publication and commencement, or missing, absent, abstaining and unrecorded vote states. Report lossy mappings." ] }, "artifact_rules": { "identity_priority": [ "Authoritative master-system identifier, qualified by issuing system and record type.", "Governed global identifier or IRI with stable resolution policy.", "UUID or ULID assigned by the adopting Dimension if no authoritative identity exists." ], "timestamp_rule": "Represent actual instants in RFC 3339 with seconds and explicit offset or Z. Separate event time, observation time and ingestion time. Preserve date-only legal values and uncertain precision without inventing midnight or timezone.", "serial_naming_rule": "Use stable execution/profile ID, artifact kind and revision or governed serial; display dates are metadata. Preserve source serials and qualification.", "integrity_rule": "Record retrieved version, media type, byte digest where measured, source and transformation lineage. A digest detects byte change and is not proof of authenticity or legal validity." }, "policies": [ "Service rules and candidate fields are proposed design requirements, not provisions of the cited parliamentary guides.", "Keep rule applicability, disputed authority, text mismatch, incomplete quorum evidence and stale observations explicit; do not convert unknown into failure or success.", "Restrict drafts, submissions and personal data under an adopting legal and access profile. Public parliamentary examples do not create universal disclosure rights.", "Substantive proposals involving dangerous subjects remain policy-level references; this pattern supplies no operational instructions.", "No local function casts votes, signs or publishes official acts, appoints actors, or changes legal rights." ], "crud": { "read": [ "Resolve actor, purpose and scoped access before reading bundles, layers, findings or artifacts. Return redacted views with provenance and uncertainty." ], "create": [ "Create only authorized local profiles, bindings and evidence assertions. Verify master identity and record source, actor and observation." ], "update": [ "Append reviewed corrections with expected revision and supersession links. Official record correction remains with its competent master; do not silently rewrite history." ], "delete": [ "Adopting Dimension retention and legal-hold policies govern local payload deletion, redaction and retirement; preserve minimal lawful tombstones and provenance where permitted.", "The authorized records service executes disposition. Historical traceability does not mandate indefinite retention of personal data, and deleting a local copy does not repeal a law or delete an official record." ] }, "roles": [ { "name": "Procedure steward", "responsibilities": [ "Review route scope, rule versions, exceptions and profile changes." ] }, { "name": "Legislative registrar", "responsibilities": [ "Bind executions and authoritative records; resolve procedural-status disputes." ] }, { "name": "Evidence curator", "responsibilities": [ "Record sources, text versions, uncertainty and local corrections." ] }, { "name": "Release reviewer", "responsibilities": [ "Approve audience, redaction, embargo handling and permitted projections." ] }, { "name": "Reader or research agent", "responsibilities": [ "Use authorized views, preserve unknowns and escalate missing authority without taking legal action." ] } ], "access": { "default_rule": "Deny access to unclassified or restricted local material until policy resolves it. Serve only explicitly public or authorized views; source publicity is recorded separately from local permissions.", "scopes": [ "bundle", "layer", "finding", "artifact" ], "exceptions": [ "Explicitly cleared public legislative records may be exposed without exposing protected drafts or submission details.", "Embargo, privacy, privilege and legal-hold exceptions need a cited policy and accountable authority; never infer them from document title." ], "audit_requirements": [ "Send actor, purpose, scope, source revision, decision and time to a separately governed access-audit service.", "Record correction and release approvals with provenance; avoid logging restricted payloads unnecessarily." ] }, "agents_bootstrap": { "filename": "AGENTS.md", "required_fields": [ "Name", "Type", "Specification URL", "Storage type URL", "Interface URL", "Processes URL" ], "read_order": [ "AGENTS.md and adopting Dimension policies", "spec.yaml and all review holds", "Applicable procedure profile and versioned neighbor bindings", "Authorized source records before any local assertion or mutation" ] } }, "coverage": { "claim": "Source-grounded proposed lawmaking process pattern with versioned jurisdiction profiles and separate execution evidence. Selected UK, US federal and EU examples support distinctions, not universal procedure. A separate frozen local no-tools self-audit found no critical conflicts. Independent-review, source-verification, legal-profile and executable-conformance holds remain; this is a noncanonical reviewable draft.", "confidence": "medium", "checklist": [ { "dimension": "identity", "status": "covered", "notes": "Separate profile, execution, proposal, text, motion and instrument identity." }, { "dimension": "lifecycle", "status": "covered", "notes": "Conditional stages, closure, continuation and legal handoff." }, { "dimension": "relationships", "status": "covered", "notes": "Candidate neighbors retain their masters; no registry relation edges were found." }, { "dimension": "temporal", "status": "covered", "notes": "Rule validity, event/observation times, clocks and scoped commencement." }, { "dimension": "provenance", "status": "covered", "notes": "Source-qualified assertions, revisions and correction evidence." }, { "dimension": "ownership", "status": "covered", "notes": "Role-based procedure, record and release stewardship." }, { "dimension": "validation", "status": "gap", "notes": "Research schema gate only; nested schemas and legal conformance require implementation." }, { "dimension": "access", "status": "covered", "notes": "Explicit audience, authorization and release review with protected material." }, { "dimension": "retention and deletion", "status": "covered", "notes": "Adopting records rules, holds and lawful minimal tombstones." }, { "dimension": "interoperability", "status": "gap", "notes": "AKN and PROV conceptual alignment only; runtime mapping tests deferred." }, { "dimension": "direct properties", "status": "covered", "notes": "Jurisdiction, route class, profile revision, language, status and scoped time; physical measurements are not applicable to the abstract process." }, { "dimension": "recognition and observation", "status": "covered", "notes": "Recognize a route or occurrence from official identifiers and stage evidence; headlines and proposal titles are insufficient." }, { "dimension": "capabilities and actions", "status": "covered", "notes": "Six proposed local functions with preconditions, refusal outputs and bounded effects; no exercise of legal power." }, { "dimension": "regional coverage", "status": "gap", "notes": "Selected UK, US federal and EU examples are not global legal coverage." } ], "known_omissions": [ "Independent external review is absent; Claude and Grok are skipped under the owner waiver.", "Direct HTTP checks are unattempted under the owner-reported sandbox restriction. Browser text was inspected; origin status, redirects, byte integrity and current versions remain unverified.", "Jurisdiction-specific constitutional rules, current standing orders, amendment admissibility, quorum, eligibility, calendars and exception completeness need qualified review.", "Unicameral, subnational, constitutional-amendment, referendum, delegated-legislation, urgent and special-budget routes need additional profiles; this draft does not implement them.", "Nested instance schemas, executable transitions, legal calendars, authority resolution and adversarial conformance fixtures are not implemented.", "ELI and Popolo legacy imports, wildcard conformance claims, universal public access and a blanket public-faith guarantee are not admitted; licensing and concrete mappings need separate verification." ], "conflicts": [], "regional_assumptions": [ "UK parliamentary guides, US federal explanatory transcripts and EU ordinary-procedure guidance are illustrative within their stated scopes.", "Official explanatory pages are not substitutes for current constitutions, treaties, standing orders, specialist advice or adoption authority." ], "adversarial_checks": [ "A voice vote or missing member record must not generate a synthetic roll call or abstention.", "Assent or another enactment route can precede commencement; partial force is not a failed enactment.", "A trilogue compromise is not formal institutional approval.", "A later text or a similar bill title does not prove earlier approval or continuity across sessions.", "A passed stage, matching digest, public URL or local export does not prove legal validity or permission.", "A single-chamber or special route must not be forced into the example multi-body sequence." ] }, "researchAdjudication": { "providerMode": "single-provider-waiver", "activeProviders": [ "codex" ], "waivedProviders": [ "claude", "grok" ], "providerPolicy": { "contract_version": "1.0.0", "mode": "single-provider-waiver", "effective_at": "2026-09-06T00:00:00Z", "scope": "Canonical single-stream subject-model research after the six-workstream consolidation", "active_providers": [ "codex" ], "waived_providers": [ { "provider": "claude", "authorized_by": "repository owner", "authorized_at": "2026-09-06T00:00:00Z", "reason": "Claude produced no result on prior 1800-second and 900-second attempts and again timed out on bounded 600-second Sonnet and 300-second Haiku passes. The owner prioritized completion over provider availability." }, { "provider": "grok", "authorized_by": "repository owner", "authorized_at": "2026-09-06T00:00:00Z", "reason": "The repository owner authorized completion without Grok when Grok is unavailable, slow or schema-invalid. Grok may still be attempted as a bounded supplemental reviewer, but its failure never blocks a valid Claude plus no-tools result." } ], "review_rule": "Codex may complete source-grounded fallback research after bounded Claude and Grok attempts fail. It requires a separate no-tools adversarial audit and remains reviewable-draft with a visible absence-of-external-review hold.", "supplemental_provider_attempts": [ { "provider": "claude", "required": false, "maximum_attempts": 1, "failure_policy": "record-and-continue", "admission_rule": "Use only a locally schema-valid result whose sources and boundaries survive adjudication." }, { "provider": "grok", "required": false, "maximum_attempts": 1, "failure_policy": "record-and-continue", "admission_rule": "Use only a locally schema-valid result whose sources and boundaries survive adjudication." } ] }, "boundaryDecision": { "entry_kind": "pattern", "status": "accepted", "rationale": "The root defines a reusable jurisdiction-qualified route, with explicit separate profile revisions and execution identifiers. Execution records are evidence bindings, not a claim to own all bills, actors or law. The registry standalone-mm value describes its record plane. The legacy legislative-record view is reconciled as a projection of executions rather than the authoritative subject boundary." }, "decisions": [ { "concept": "Pattern and execution identity", "disposition": "accepted", "rationale": "Findings f01 and f02 distinguish the reusable profile and revision from each execution and proposal master. Persistent execution identity does not require reclassifying this declared process pattern as a bill entity or document aggregate." }, { "concept": "Legacy cardinality and conformance", "disposition": "rejected", "rationale": "Legacy one-to-one reading/vote and enactment/text constraints, wildcard imports and conformance labels lack support as universal rules. They are explicitly excluded or deferred and have not become schema invariants." }, { "concept": "Introduction and text authority", "disposition": "accepted", "rationale": "Findings f03 and f04 keep introduction distinct from adoption and bind consideration to exact externally mastered text versions and languages. A local diff or summary cannot create an authoritative text." }, { "concept": "Scrutiny and amendment disposition", "disposition": "accepted with profile qualification", "rationale": "Findings f05 and f06 separate referrals, evidence, recommendations, amendment selection, decisions and incorporation. The bypass question and unknown state avoid imposing a committee hearing or successful incorporation on every route." }, { "concept": "Universal linear route", "disposition": "rejected", "rationale": "Findings f07 and f08 allow branches, repeated or skipped stages, failure and continuation. Clock rules and exceptions require a profile. Reintroduction cannot silently reuse a prior execution identity." }, { "concept": "Vote inference and threshold authority", "disposition": "qualified", "rationale": "Finding f09 records the motion, method, available counts, rule basis and official result separately. It does not infer individual positions from totals or absence, nor derive legal passage from incomplete quorum or denominator evidence." }, { "concept": "Informal agreement and formal concurrence", "disposition": "separated", "rationale": "Finding f10 asks for exact approved texts and evidence from the required bodies. Negotiation does not satisfy formal approval. The concern can be inapplicable for a reviewed single-body route rather than forcing bicameral structure." }, { "concept": "Enactment, signature and commencement", "disposition": "separated", "rationale": "Findings f11 and f12 preserve alternative enactment routes, publication evidence and scoped commencement. The supplement's commencement prerequisite for law status is rejected. The legal instrument master retains subsequent force and implementation." }, { "concept": "Candidate composition and authority", "disposition": "qualified", "rationale": "The frozen ledger has no registered edges for this model. Six composition links are proposed optional references or alignments, not ratified dependencies. An unfinished process need not already have an enacted instrument; office and mandate links do not grant legal power." }, { "concept": "Local operational effects", "disposition": "accepted as proposed only", "rationale": "All six functions operate on local records and expose role, evidence, revision and refusal conditions. None casts votes, changes official texts, appoints actors, signs, promulgates, enforces or publishes externally." }, { "concept": "Evidence lineage and official correction", "disposition": "separated", "rationale": "Finding f13 and the service rules preserve local assertion attribution, uncertainty and supersession. They do not allow a local patch, digest or provenance relation to certify authenticity or amend an official record." }, { "concept": "Access, ownership and retention", "disposition": "accepted with adoption dependency", "rationale": "Finding f14 and service rules name accountable roles and require scoped authorization. Public examples do not confer bulk rights. History is qualified by lawful disposition and minimal tombstones; it does not require perpetual personal-data retention." }, { "concept": "Sources and legal currency", "disposition": "limited", "rationale": "Ten selected official sources were inspected through browser text. Guides and transcripts establish distinctions, not current universal rules. Direct HTTP was not attempted, so the measured success count is zero with all statuses unknown. Excluded ELI and legislation.gov.uk leads provide no admitted substantive support; the precise ELI retrieval failure mechanism is not material or independently established." }, { "concept": "Candidate schemas and conformance", "disposition": "deferred", "rationale": "Optional candidate fields and local artifacts support research elicitation but do not enforce required execution invariants. Nested schemas, authority resolution, calendars, mappings and legal conformance fixtures remain implementation holds rather than silently claimed capabilities." }, { "concept": "Independent review", "disposition": "waived and held", "rationale": "This is a separate local Codex self-audit of frozen evidence. Claude and Grok have zero attempts and no admitted results. A deterministic comparison and this audit cannot count as independent provider agreement." } ], "publicationHolds": [ "Independent external review is absent under the owner-authorized single-provider waiver. Claude and Grok were skipped with zero attempts. The separate local Codex no-tools self-audit is not an independent second-provider review.", "Source and version verification remains incomplete. Ten official sources were inspected as selected browser text, but direct HTTP checks were not attempted under the owner-reported sandbox restriction. All origin statuses are unmeasured, with zero measured HTTP 200 responses. The coordinator must run check_sources.py outside the sandbox and separately review currency, redirects, versions, claim support and licensing.", "Jurisdiction and procedure profiles require qualified legal review, including current constitutions, treaties, standing orders, competence, quorum, vote denominators, amendment admissibility, special routes, calendars, enactment and commencement. Selected UK, US federal and EU guidance is not globally complete or an operational legal opinion.", "Nested instance schemas, executable transitions, authority resolution, retention/access bindings, pinned neighbor versions and tested Akoma Ntoso/PROV-O mappings remain incomplete. All functions are proposed local operations; no runtime or conformance certification is claimed.", "Independent external review was explicitly waived by the repository owner; this codex-only result remains a reviewable draft." ], "deferredResearch": [ "Review primary legal rules and historical applicability for adopting jurisdictions, including special, unicameral, subnational, urgent, delegated, referendum and constitutional-amendment routes.", "Build nested schemas and adversarial fixtures for text mismatch, non-roll-call decisions, unknown quorum, informal compromise, session discontinuity, enactment without signature, partial commencement, restricted submissions and lawful disposal.", "Verify exact source versions and licensing, then test explicit mappings and separately reviewed external master bindings. ELI and Popolo remain deferred legacy leads.", "Restore independent external review before any canonical or publishable-draft promotion." ] }, "statistics": { "sources": 10, "bundles": 7, "layers": 14, "findings": 14, "questions": 56, "artifacts": 14, "functions": 6 } }