Orchestrata Ultimate / RTM / 108-environment-installer

RTM: 108-environment-installer

Requirement to symbol to test rows for 108-environment-installer: Environment Replication Installer.

At a glance

Item Value
Requirement IDs 25
Traced from src/ 0 (0.0%)
Untraced 25
Cited from tests/ 0 (0.0%)
Traced in src/ but not cited from tests/ 0

Reading this matrix

This matrix lists each of the 25 requirement IDs of spec 108-environment-installer with the src/ symbols that cite it and the tests that cite it. 0 of them (0.0%) have at least one citing symbol and 25 have none.

0 requirements are also cited from tests/, and 0 are traced in code but never named by a test. A test citation is a @traces on a test function; it shows intent to cover, not that the test runs or reaches the symbol.

Rows showing none in the symbols column are the gaps to close first. The densest untraced groups are REQ-108-* (25).

Requirement to symbols to tests

Requirement Symbols in src/ Tests citing it
REQ-108-001 install.sh delegates the config layer to deploy/install-claude-config.sh via... none none
REQ-108-002 settings.json is merged by claude/scripts/patch_settings.py — additive,... none none
REQ-108-003 Python deps go into ~/.claude/.venv, the deployment's own uv venv on python3.14t... none none
REQ-108-004 A second identical run is a no-op (verified on clean Ubuntu 24.04 container) none none
REQ-108-005 Missing required tools (git rsync cmp uv python3) abort BEFORE any mutation, listing... none none
REQ-108-006 The missing-uv path aborts with the astral.sh install hint, and a missing... none none
REQ-108-007 --dry-run prints every planned action and mutates nothing none none
REQ-108-008 Every bundled Python file parses on Python 3.12 (17 PEP 758 parenthesis-free except... none none
REQ-108-009 tools/orchestrata -> session ships as a RELATIVE symlink so it survives any home layout none none
REQ-108-010 install-infra.sh detects incus AND docker and reports both states before choosing none none
REQ-108-011 --backend incus|docker + --yes is fully non-interactive; without flags an... none none
REQ-108-012 Terraform installs from the hashicorp apt repo (Debian/Ubuntu) or pacman (Arch) when... none none
REQ-108-013 Mix-and-match (per-service backend selection) — declared follow-up, enabled by... none none
REQ-108-014 The 8-node public tier builds from infra/rawmachine (terraform,... none none
REQ-108-015 All provisioned services are systemd-supervised, fleet-bound, and survive container... none none
REQ-108-022 ORCHESTRATA_SUBNET / ORCHESTRATA_CLOUD_IMAGE / ORCHESTRATA_READY_TIMEOUT... none none
REQ-108-023 Disk preflight: < 12GiB free aborts before any build (ORCHESTRATA_MIN_DISK_GB... none none
REQ-108-024 installer + bootstrap_graphs.py --all + infra-subset suite green on the machine's... none none
REQ-108-016 infra-compose.yml brings up redis + neo4j primary + 3 workers + memgraph 3.11.0 with... none none
REQ-108-017 Data-path smoke passes: redis PONG, cypher round-trip on primary AND a worker,... none none
REQ-108-018 .env.docker is emitted with the full localhost port map and the community-stand-in... none none
REQ-108-019 No Memgraph-Enterprise/orchgraph artifact appears in any public or tracked binary... none none
REQ-108-020 context.json/context.md/context.history.md are tracked in the repo none none
REQ-108-021 session_cli.py init bootstraps a NEW project from cwd when no root exists... none none
REQ-108-025 test_semantic_search.py fails loudly on an empty semantic graph instead of passing... none none