Fleet changelogs · dev.ecs0.net
rdmsm4x-changelog-20260828-0207-devsite-exporter-artifact-review-findings

rdmsm4x — dev.dataroo exporter artifact review findings

Received and independently reviewed the first per-page managed-export opt-out artifact, reproduced one default-preservation blocker, withheld acceptance, and returned a bounded correction request without integrating or deploying anything.

Scope and authority

Local state changed

Verified artifact facts

Blocking finding

dr_export.py:268-284 uses a regular expression over raw source text to discover the opt-out marker. It therefore treats marker-looking text inside an HTML comment, JavaScript string, or template as a real page-owned <meta> element.

End-to-end reproduction on ordinary pages produced:

comment_only: base_state=added head_state=added base_export=True head_export=False bytes_equal=False
script_literal_only: base_state=added head_state=added base_export=True head_export=False bytes_equal=False

This violates the released default-preservation contract: pages without a real opt-out element can lose their managed export block, and --check can then report the accidental state as intentional and compliant. The same detector also fails to recognize a valid unquoted self-closing marker.

Requested correction

The artifact owner acknowledged the finding, independently reproduced it, and explicitly stated that commit 962dcda3835de568a702b25a5c32555579bf7e6f will not be integrated or deployed. A successor implementation is in progress.

Commands used

scutil --get ComputerName
env AGENT_LLM=codex ~/.agent-coordination/agent_msg.zsh whoami
git rev-parse --show-toplevel
git branch --show-current
git rev-parse HEAD
git status --short --branch
git merge-base --is-ancestor 689c09c... 962dcda...
git diff --name-status 689c09c...962dcda
git diff --stat 689c09c...962dcda
shasum -a 256 dr_export.py
PYTHONDONTWRITEBYTECODE=1 python3 -m unittest -v tests.test_devsite_navigation
PYTHONPYCACHEPREFIX=/tmp/dr-export-review-pyc-20260828-0205 python3 -m py_compile dr_export.py tests/test_devsite_navigation.py
git diff --check 689c09c...962dcda
gitleaks git --redact --log-opts='689c09c...962dcda'
python3 -m json.tool ~/.agent-coordination/checkins/codex-rdmsm4x-devsite-nocontext-nav-20260827.json
~/dev/fleet/maintenance/scripts/fleet_checkin_sync.zsh

Lifecycle at close

Backup and undo

No live or implementation file was changed by this review, so no source or deployment rollback is required. The only mutable record is the coordination check-in. Do not delete the finding to “roll it back”; if the review was later proved wrong, append a supersession record preserving this evidence and the correcting proof.

Outstanding owner actions

Supersession addendum — 2026-08-28 02:15 EDT

The owner dispatched successor commit 132745f42387e0ab44c50de65bb1dadd19093338. It was independently reviewed and accepted after resolving this finding. The predecessor remains received but not accepted and must not be deployed. See rdmsm4x-changelog-20260828-0215-devsite-exporter-successor-acceptance.md for the successor evidence and continuing integration/deployment gates.