O7 postdeploy live dry-run (Contabo) — 04-target-document-selection
O7 Report 04 — Target document selection
- macro:
v0.6-o7-postdeploy-live-dryrun-contabo - gate: G3
- result: PASS — target =
ICX-CONST(discover-first)
Discover-first candidate survey
public.information_unit grouped by canonical_address prefix
(read-only, as context_pack_readonly):
| doc_prefix | total | enacted | draft |
|---|---|---|---|
| ICX-CONST | 60 | 60 | 0 |
| test | 7 | 0 | 7 |
| D38-DIEU32-* / D38-DIEU35-* / D38-DIEU28-* | 1 each | 0 | 1 each |
| pilot.p3.p2.* | 1 | 0 | 1 |
iu_lifecycle_log prefixes: only ICX-CONST (60 rows).
Selection
ICX-CONST is the only fully-completed / enacted Constitution
document: 60/60 enacted, 0 draft, 60 lifecycle-log rows. All other
prefixes are draft-only scratch/pilot data.
Per macro G3 ("prefer an already-completed Constitution document for a
non-mutating dry-run smoke") → target = ICX-CONST, doc_prefix
ICX-CONST. This also matches the DOC_ID = "ICX-CONST" constant used
by the v0.6 O3/O4 test suites.
Live lifecycle survey (orchestrator constitution_lifecycle_survey)
LiveConstitutionSurvey(doc_prefix='ICX-CONST',
icx_total=60, icx_draft=0, icx_enacted=60,
uv_enacted=60, uv_enacted_at_nonnull=60,
lifecycle_log_rows=60, lifecycle_log_review_decisions=1,
iu_enact_md5='6ca9bc39e2d2be93dd8a71739fa80dc4',
iu_apply_edit_draft_md5='42e96b6c9e81a2d0a28b30644d178a26',
lifecycle_triggers_enabled=True, governance_accessible=True)
=> drift_class = post_enactment_expected
drift_class = post_enactment_expected — the survey matches the
orchestrator's expected post-enactment shape exactly (icx_total==60,
icx_draft==0, icx_enacted==60, uv_enacted==60, uv_enacted_at_nonnull==60,
lifecycle_log_rows==60, triggers enabled).
Compliance
- No
source_document/source_versionrow was created. TheLiveDryRunDiscovererseeds a deterministic in-memorysource_document_id/source_version_idfrom the read-only survey facts — these are simulator objects, never written to any DB. - Target chosen by discover-first; User was not asked.