Skip to content

ci: enterprise-shaped-scenarios quarantined — dataclass collection error blocks all tests under enterprise-execution-readiness/ #22

@LalaSkye

Description

@LalaSkye

Symptom

enterprise-shaped-scenarios.yml has failed on every run since 2026-05-12 (10/10 reds). All 4 tests under enterprise-execution-readiness/tests/ error at pytest collection with AttributeError: 'NoneType' object has no attribute '__dict__' originating from a @dataclass decoration in enterprise-execution-readiness/adapters/replay_ledger.py:14 under Python 3.11.15 (dataclasses.py:712, _is_type).

Affected

  • enterprise-execution-readiness/tests/test_esp_001_email_no_send.py
  • enterprise-execution-readiness/tests/test_esp_001_real_gate_bridge.py
  • enterprise-execution-readiness/tests/test_real_commit_gate_replay_semantics.py
  • enterprise-execution-readiness/tests/test_replay_after_denial.py

Scope decision

enterprise-execution-readiness/ is not part of the v0.1.0 proof surface. Workflow is being quarantined to workflow_dispatch only (see PR-A) so that v0.1.0 release hygiene (PR-B) can proceed against a fully green main.

Fix scope (out of band)

Diagnose the dataclass field in replay_ledger.py that resolves to None during class construction. Likely candidates: a forward-ref under from __future__ import annotations, a KW_ONLY sentinel with a missing import, or a field(default_factory=...) referencing a name not yet bound. Fix in its own branch against a green main.

Receipt

  • Last failing run: actions/runs/25738699689 (commit 1b62f7c, 2026-05-12)
  • Latest green workflows on same head: Adversarial invariants #154, ESP-001 Refusal Test #39

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions