KB-FBF5

O7 postdeploy live dry-run (Contabo) — 01-precheck-live-contabo

3 min read Revision 1
dieu44iu-cutterv0.6o7postdeploylive-dryruncontabo

O7 Report 01 — PRECHECK-LIVE (Contabo)

  • macro: v0.6-o7-postdeploy-live-dryrun-contabo
  • gate: G0
  • date_utc: 2026-05-21
  • result: PASS

Execution environment (live evidence)

Item Value Source
host vmi3080463 (Contabo VPS) hostname
OS Linux 6.8.0-90-generic x86_64 uname -a
user root whoami
python 3.12.3 python3 --version

This is the Contabo target host (correct environment for O7 — O7 runs on Contabo, unlike O6 which required the dev host with source).

v0.6 deployment present and matches O6B

/opt/incomex/dot/iu-cutter-v0.6 exists (created 2026-05-21 05:55 local = 03:55Z). DEPLOY-MANIFEST.txt:

source_repo_HEAD   : 6625f768841dd80a9d524fb722889731edc53c07 (6625f76)
source_branch      : main == feature/constitution-snapshot-mark-dryrun
artifact           : iu-cutter-v0.6-6625f76.tar.gz
artifact_sha256    : b2c11e505fa2a28500317911da38dbeb93c8ccbda381ac8ff734222ce3557b6b
deployed_utc       : 2026-05-21T03:55:23Z
deploy_method      : git archive of HEAD 6625f76 -> scp -> tar extract -> mv promote
execution_enabled  : False (kill-switch OFF -- cutter_agent/orchestrator/__init__.py)
service_state      : none installed; no systemd/cron/docker service
rollback           : rm -rf /opt/incomex/dot/iu-cutter-v0.6
  • Package identity: __version__ = 0.6.0-O4-live-dryrun-orchestration, __milestone__ = O4.
  • Forbidden-file scan of the deployed tree (.env, *.key, *.pem, secrets*, .git): none found. The deploy is a clean artifact extraction (no .git).
  • Tree: cli.py, cutter_agent/ (incl. full orchestrator/ package), sql/lifecycle/, tests/ (24 test modules), README.md, constitution-normalized-17660443e0f23e99.md.

Kill-switch confirmed OFF

cutter_agent/orchestrator/__init__.py:36:

__execution_enabled__ = False   # flipped to True only by later sovereign ruling

v0.4 skeleton intact

/opt/incomex/dot/iu-cutter — owner 501:staff, mtime 2026-05-20 06:21:07 (predates this session and the O6B deploy). Untouched.

Test baseline

v0.6 stdlib unittest suite on Contabo / Python 3.12.3: Ran 366 tests ... OK366/366 PASS (matches expected baseline).

KB read/upload

  • Read: Postgres mirror directus.knowledge_documents reachable.
  • Upload: agent-data upload_document JSON-RPC endpoint (see report 08 for the upload log).

G0 verdict

PRECHECK-LIVE PASS — correct host, v0.6 deployed and manifest-matched, kill-switch OFF, v0.4 intact, tests green. Proceed to G1.

Back to Knowledge Hub knowledge/dev/laws/dieu44-trien-khai/v0.6-o7-postdeploy-live-dryrun-contabo/01-precheck-live-contabo.md