KB-707B

dot-iu-cutter v0.5 First Snapshot MARK Dry-run — manifest.json complete summary + integrity digests (PASS; 60 candidates / 4 excluded; deterministically reproducible)

6 min read Revision 1
dot-iu-cutterv0.5first-snapshot-mark-dryrunmanifest-summarydigestspassartifact-onlydieu442026-05-18

manifest.json — Complete Summary + Integrity Digests

First Constitution Snapshot MARK dry-run · executed 2026-05-19 (resume after 2026-05-18 KB outage) Artifact-only. No DB / no CUT / no VERIFY. Full manifest.json is 84,157 bytes (too large for inline KB); per command-package ruling this is the sanctioned summary + digests form. The manifest is deterministically reproducible (re_run_equal: true) from the pinned command below.

Integrity (byte-recoverable identity)

manifest_json_file_sha256:   7d56f3ce066950ccef3de4156c5afeea81b2450b8e38393205b52c1fca012179
manifest_json_file_bytes:    84157
manifest_digest_sha256:      9d908a62fcf01bb88e05a1af4335b960710006ddcfd21c811ca63efb33dd324f
determinism:                 re_run_equal: true (build-twice digest stable)
reproduction:                identical bytes regenerated by re-running the approved command on
                             branch feature/constitution-snapshot-mark-dryrun @ HEAD afb7bfc,
                             cutter_agent/dryrun.py sha256 f1f42e83…2efa1422,
                             fixture region sha 17660443…cae80c (len 17522, markers 19/1/1/1)

manifest_header (verbatim)

{
  "generated_for": "incomex-constitution",
  "source_document_version_id": "icxconst-008a06ace23a96ea6cd456146e805c97",
  "snapshot_artifact_path": "tests/fixtures/constitution-normalized-17660443e0f23e99.md",
  "snapshot_region_sha256": "17660443e0f23e994e1807cf8e22920951a9e70c598956dbd0e752f4f5cae80c",
  "snapshot_region_length": 17522,
  "marker_census_observed": {"enacted": 19, "controlled_draft": 1, "draft": 1, "obsolete": 1},
  "grammar_profile": "incomex-architecture-constitution-v4",
  "address_template": "at.icx.const.v4",
  "parser_reference_implementation": "nuxt-incomex-portal-constitution-v1.refimpl.r1",
  "docprefix": "ICX-CONST",
  "scope_policy": "enacted_only",
  "mode": "mark-manifest-only",
  "db_write": "NONE",
  "candidate_count": 60,
  "excluded_count": 4,
  "noncontent_count": 69,
  "manifest_digest_sha256": "9d908a62fcf01bb88e05a1af4335b960710006ddcfd21c811ca63efb33dd324f"
}

Candidate index (60 — all effective_status=enacted, all provenance.source_document_version_id=icxconst-008a06…)

Level census: NGUYEN_TAC=15, KIEN_TRUC_SECTION=3, DIEU=42.

ICX-CONST/NT-1    NGUYEN_TAC         L9-12     ICX-CONST/NT-9    NGUYEN_TAC         L41-44
ICX-CONST/NT-2    NGUYEN_TAC         L13-16    ICX-CONST/NT-10   NGUYEN_TAC         L45-48
ICX-CONST/NT-3    NGUYEN_TAC         L17-20    ICX-CONST/NT-11   NGUYEN_TAC         L49-52
ICX-CONST/NT-4    NGUYEN_TAC         L21-24    ICX-CONST/NT-12   NGUYEN_TAC         L53-56
ICX-CONST/NT-5    NGUYEN_TAC         L25-28    ICX-CONST/NT-13   NGUYEN_TAC         L57-60
ICX-CONST/NT-6    NGUYEN_TAC         L29-32    ICX-CONST/NT-14   NGUYEN_TAC         L61-64
ICX-CONST/NT-7    NGUYEN_TAC         L33-36    ICX-CONST/NT-15   NGUYEN_TAC         L65-68
ICX-CONST/NT-8    NGUYEN_TAC         L37-40
ICX-CONST/KT-A    KIEN_TRUC_SECTION  L74-109
ICX-CONST/KT-B    KIEN_TRUC_SECTION  L110-131
ICX-CONST/KT-C    KIEN_TRUC_SECTION  L132-136
ICX-CONST/DIEU-TERMINOLOGY  DIEU     L153-155
ICX-CONST/DIEU-0    DIEU  L156-158   ICX-CONST/DIEU-0-B  DIEU  L159-161
ICX-CONST/DIEU-0-G  DIEU  L162-164   ICX-CONST/DIEU-0-H  DIEU  L165-167
ICX-CONST/DIEU-0-S-M-L DIEU L168-170 ICX-CONST/DIEU-1    DIEU  L171-173
ICX-CONST/DIEU-2    DIEU  L177-178   ICX-CONST/DIEU-3    DIEU  L179-180
ICX-CONST/DIEU-4    DIEU  L181-182   ICX-CONST/DIEU-5    DIEU  L183-184
ICX-CONST/DIEU-6    DIEU  L185-186   ICX-CONST/DIEU-7    DIEU  L187-188
ICX-CONST/DIEU-8    DIEU  L189-190   ICX-CONST/DIEU-9    DIEU  L191-192
ICX-CONST/DIEU-10   DIEU  L196-197   ICX-CONST/DIEU-11   DIEU  L198-199
ICX-CONST/DIEU-12   DIEU  L200-201   ICX-CONST/DIEU-13   DIEU  L202-203
ICX-CONST/DIEU-14   DIEU  L204-205   ICX-CONST/DIEU-15   DIEU  L206-207
ICX-CONST/DIEU-16   DIEU  L208-209   ICX-CONST/DIEU-17   DIEU  L210-211
ICX-CONST/DIEU-18   DIEU  L212-213   ICX-CONST/DIEU-19   DIEU  L214-215
ICX-CONST/DIEU-20   DIEU  L216-217   ICX-CONST/DIEU-22   DIEU  L218-219
ICX-CONST/DIEU-24   DIEU  L224-226   ICX-CONST/DIEU-26   DIEU  L227-229
ICX-CONST/DIEU-28   DIEU  L230-232   ICX-CONST/DIEU-29   DIEU  L233-235
ICX-CONST/DIEU-30   DIEU  L236-238   ICX-CONST/DIEU-31   DIEU  L239-241
ICX-CONST/DIEU-32   DIEU  L242-244   ICX-CONST/DIEU-33   DIEU  L245-247
ICX-CONST/DIEU-35   DIEU  L248-250   ICX-CONST/DIEU-36   DIEU  L251-253
ICX-CONST/DIEU-37   DIEU  L254-256   ICX-CONST/DIEU-38   DIEU  L257-259
ICX-CONST/DIEU-39   DIEU  L260-262   ICX-CONST/DIEU-41   DIEU  L263-265
ICX-CONST/DIEU-43   DIEU  L266-268

Note: catalog Điều numbers 21/23/25/27/34/40/42/44 are not enacted candidates — 34 (draft) and 44 (controlled_draft) appear in excluded[]; the rest are non-content/absent rows fully accounted for by coverage_proof.reconstruction_ok: true (candidate ∪ excluded ∪ noncontent = every region line).

Excluded index (4 — every non-enacted row itemised, none silently dropped)

title                                            effective_status  reason                          status_basis                 span
Luật Schema Đối tượng Chuẩn (UOSL) v0.1.2 …      controlled_draft  controlled_draft_deferred       tier_2_explicit_row_marker   L269-271   ← Điều 44
Luật Workflow                                    draft             draft_excluded_by_enacted_only  tier_1_group_header          L276-278   ← Điều 34 group
Luật Luồng DL v1.1 (data-connection-law.md)      obsolete          obsolete_excluded               tier_1_group_header          L282-283
Hiến pháp v3.9                                   obsolete          obsolete_excluded               tier_1_group_header          L284-285

review_evaluation.dieu_44_excluded == true. Điều 44 (UOSL controlled DRAFT) excluded via tier_2 explicit-row marker with reason controlled_draft_deferred — matches V-7 exactly.

Back to Knowledge Hub knowledge/dev/laws/dieu44-trien-khai/v0.5-constitution-first-snapshot-mark-dryrun-output/manifest-summary-and-digests-2026-05-18.md