All rules in constitution/CLAUDE.md (and the
constitution/Constitution.md it references) apply unconditionally.
Project-specific rules below extend them — they do NOT weaken any
universal clause. When this file disagrees with the constitution
submodule, the constitution wins.
This is the Qwen Code per-agent governance context carrier for
helix_translate, maintained in lockstep (§11.4.157) with CLAUDE.md,
AGENTS.md, GEMINI.md, and CONSTITUTION.md. For the full project
guidance, conventions, architecture, commands, and the complete §11.4.x
anchor set, read CLAUDE.md and AGENTS.md — they are authoritative and
this file mirrors the same universal anchors. Any governance edit MUST land
here alongside the other four carriers in the same change-window.
Condensed consumer-side mirrors of the four universal anchors most recently
added to the constitution submodule (HEAD 9f3147e). Canonical text lives in
constitution/Constitution.md; these mirrors carry the literal 11.4.N tokens
the propagation gates require (§11.4.35).
§11.4.154 — Window-scoped capture + fresh-corpus rotation for feature/QA recordings (User mandate, 2026-06-15). Refines §11.4.2/.5/.107/.153 recording discipline with two capture-hygiene invariants. (A) Window-scoped, NOT whole-screen — every feature/QA video MUST capture ONLY the window/surface of the app/service under test (GUI window / CLI-TUI terminal pane / web tab-viewport / device-emulator frame), NEVER the whole desktop/monitor or unrelated windows; target by stable identity (window id/title, device serial, browser context, tmux target) per §11.4.111, never a fixed full-screen index; platform genuinely cannot capture below whole-screen ⇒ honest §11.4.3 SKIP + tracked migration item. (B) Fresh-corpus rotation — a new recording run for a scope removes the agent's OWN prior in-scope stale recordings FIRST (§11.4.107 not-stale + §11.4.86 roster-freshness); the agent's own SAME-scope recordings ONLY, NEVER another project's/operator-authored files (uncertain ⇒ surface, don't delete §11.4.122/§9.2); committed docs/qa/<run-id>/ evidence (§11.4.83) is the durable record, NOT rotated. Classification: universal (§11.4.17). Composes §11.4.2/.5/.10/.83/.86/.107/.111/.122/.128/.137/.153/§9.2/.6. Canonical authority: constitution submodule Constitution.md §11.4.154. Non-compliance is a release blocker.
§11.4.155 — Project-name-prefixed feature/QA recording filenames (User mandate, 2026-06-15). Every recorded video the project produces (§11.4.153 real-use, §11.4.154 window-scoped, §11.4.128 always-on device, any raw/curated artefact at the recording path + the committed docs/qa/<run-id>/ trail §11.4.83) MUST have a filename that STARTS WITH the PROJECT-NAME prefix, ALWAYS; an unprefixed recording is a §11.4.155 violation (un-greppable + un-attributable multi-project corpus — the §11.4.151 identify-and-grep failure on the recording axis). Prefix resolution (closed-set, deterministic — §11.4.6, IDENTICAL to §11.4.151): (1) HELIX_RELEASE_PREFIX from .env (git-ignored §11.4.30, documented in .env.example §11.4.77) else (2) lowercased snake_case project-root dir name §11.4.29; canonical form <PREFIX>---<feature-or-scope>---<run-id>.<ext>; MUST equal the §11.4.151-resolved release-tag prefix. Honest boundary (§11.4.6): the prefix guarantees attribution + greppability, NOT content validity (still §11.4.107/.137/.153). Classification: universal (§11.4.17). Composes §11.4.151/.128/.153/.154/.111/.83/.6/.29/.30/.35/.77/.86. Canonical authority: constitution submodule Constitution.md §11.4.155. Non-compliance is a release blocker.
§11.4.156 — All CI/CD automation (GitHub Actions / GitLab pipelines / equivalents) MUST be disabled (User mandate, 2026-06-15). Every repository this Constitution governs MUST ship with ALL server-side CI/CD automation DISABLED: no push to any owned upstream may trigger a GitHub Actions run, GitLab pipeline, or equivalent (Jenkins/CircleCI/Travis/Drone/Woodpecker/Bitbucket/Azure, any on: push/schedule/workflow_dispatch). GENERALISES + makes ABSOLUTE the §11.4.75 Layer-5 posture across ALL governed repos; enforcement migrates to the LOCAL §11.4.75 git-hook ritual + §11.4.40 pre-tag sweep, never a remote runner. ALL hold: (A) zero active root-level .github/workflows/*.yml|yaml / .gitlab-ci.yml / equivalent; (B) "disabled" = a push triggers ZERO runs — delete OR rename to a non-trigger name (the §11.4.75 .disabled-local-only pattern); a live-on:+if:false workflow is NOT compliant; (C) scope = repos we author+push — vendored/third-party nested configs are INERT, OUT of scope (§11.4.29 vendor-exempt); (D) no new CI may be added; (E) pre-push verify the tracked workflow set is empty for authored repos. Honest boundary (§11.4.6): file-level disabling stops FILE-triggered runs, NOT provider-side server settings — the operator turns those off. Composes §11.4.75/.29/.6/.40/.42/.109/.113/§2.1. Classification: universal (§11.4.17). The parent repo currently has NO active CI workflow files — already §11.4.156-compliant. Canonical authority: constitution submodule Constitution.md §11.4.156. Non-compliance is a release blocker.
§11.4.157 — GEMINI.md maintained in lockstep with CLAUDE.md / AGENTS.md / QWEN.md (User mandate, 2026-06-15). GEMINI.md is a FIRST-CLASS governance context carrier EQUAL to CLAUDE.md/AGENTS.md/QWEN.md, never optional/best-effort. ALL hold: (A) five-carrier lockstep — no governance change is complete until GEMINI.md carries it alongside the other three mirrors (added to the §11.4.26 propagation + cross-reference set); (B) no silent drift — GEMINI.md lagging the other mirrors' highest rule is a §11.4.157 violation (§11.4.65-class); (C) equal status — GEMINI.md restates the SAME literal 11.4.N anchors the propagation gates require (§11.4.35), fleet count INCLUDES GEMINI.md; (D) consumer projects' own CLAUDE/AGENTS/QWEN/GEMINI bind too (§11.4.35). Honest boundary (§11.4.6): claiming GEMINI.md "in sync" while a back-fill is incomplete is itself a §11.4.157 violation. Composes §11.4.26/.35/.17/.44/.65/.140/.156. Classification: universal (§11.4.17). This parent repo now maintains CLAUDE.md + AGENTS.md + QWEN.md + GEMINI.md in lockstep (QWEN.md + GEMINI.md created in this change-window). Canonical authority: constitution submodule Constitution.md §11.4.157. Non-compliance is a release blocker.