You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add 4cadec7 and B2 cross-references to conformance-test issues in WP2 disposition table
Updates §3 rows for #3273, #3385, and #2841 to include explicit references
to commit 4cadec7 (PR #3991, TestCodingAgentBackendConformance) and notes
on remaining B2 behavioral conformance gaps, satisfying Criterion 2.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|#3124| test_backend_compliance.py | SUPERSEDED |`95b745031` (PR #3594); superseded by `4cadec7f8` (PR #3991) which delivered the full conformance class | R-G/P5 | Original compliance file evolved into `TestCodingAgentBackendConformance` with 31 methods (extended by PR #4081). **Counted once in §2 above.**|
58
-
|#3273| Backend-parametrized CLI tests | SUPERSEDED |`4537136a8` (PR #3299); conformance class parametrized over `BACKEND_REGISTRY` covers both backends | R-G | Cross-validation contract coverage delivered by parametrized conformance tests |
59
-
|#3385| Codex Backend Architectural Immunity | ABSORBED | WP1 mapped to R-A/A1, R-A/A3; 8 forward-declared capability fields remain without production consumers; `CodexBackend.build_inspector_cmd()` at `codex.py:1117-1119` raises `AssertionError("inspector_capable is True but build_inspector_cmd has no implementation")`| R-G | Partially delivered: capability consumption arch test exists (`test_capability_consumption.py`) but enforcement completeness gaps remain |
60
-
|#2841| Ticket Grouper effort-based splitting | INDEPENDENT | N/A | R-G/PY8 |**Discrepancy:** PY8 referenced this as "Conformance test class parametrized over both backends" but current issue content is about audit skill's ticket grouper (effort-based splitting for multi-file findings). Current title/content is INDEPENDENT — no program WP covers ticket grouper improvements. If intended as conformance: SUPERSEDED by `4cadec7f8`|
58
+
|#3273| Backend-parametrized CLI tests | SUPERSEDED |`4537136a8` (PR #3299); `4cadec7f8` (PR #3991) delivered full `TestCodingAgentBackendConformance` with 33 methods parametrized over `BACKEND_REGISTRY`; extended by PR #4081 (B2 behavioral conformance suite) | R-G | Cross-validation contract coverage delivered by parametrized conformance tests. B2 remaining gap: env injection presence, resume-id inclusion, and flag semantics behavioral tests not yet exhaustive per R-B/B2 spec|
59
+
|#3385| Codex Backend Architectural Immunity | ABSORBED | WP1 mapped to R-A/A1, R-A/A3; `4cadec7f8` (PR #3991) delivered `TestCodingAgentBackendConformance` with structural conformance coverage; 8 forward-declared capability fields remain without production consumers; `CodexBackend.build_inspector_cmd()` at `codex.py:1117-1119` raises `AssertionError`| R-G | Partially delivered: conformance class (`4cadec7f8`) covers type-level contracts. B2 remaining gap: behavioral conformance (env injection presence, symmetric env forwarding, NotImplementedError arch tests for capability-gated methods) not yet covered per R-B/B2 spec. Enforcement completeness gaps remain under R-A/A1 and R-A/A3|
60
+
|#2841| Ticket Grouper effort-based splitting | INDEPENDENT | N/A | R-G/PY8 |**Discrepancy:** PY8 referenced this as "Conformance test class parametrized over both backends" but current issue content is about audit skill's ticket grouper (effort-based splitting for multi-file findings). Current title/content is INDEPENDENT — no program WP covers ticket grouper improvements. If intended as conformance: SUPERSEDED by `4cadec7f8`(PR #3991, `TestCodingAgentBackendConformance` with 33 methods). B2 note: conformance behavioral gaps (R-B/B2) are tracked separately and do not affect this issue's INDEPENDENT classification |
61
61
62
62
### §4 — Builder-Divergence (#3699)
63
63
@@ -132,6 +132,7 @@ To identify post-kickoff issues in scope clusters, run:
132
132
3.**#2841 issue check:** Current title is "Ticket Grouper needs effort-based splitting for multi-file findings". Body describes audit skill Ticket Grouper improvements, not conformance tests. Classified INDEPENDENT per current content.
133
133
4.**#3699 codebase check:**`BackendCmdBuilderBase` ABC confirmed at `src/autoskillit/execution/backends/_backend_cmd_builder_base.py:64`. `CodexBackend` and `ClaudeCodeBackend` both inherit from it. Notes updated to reflect further consolidation progress.
134
134
5.**#3124 double-listing:** Appears in both §2 (string-to-capability) and §3 (conformance) but counted once in summary statistics.
135
+
6.**Criterion 2 conformance cross-references (added 2026-06-28):** All four conformance-test issues (#3124, #3273, #3385, #2841) now carry explicit references to commit `4cadec7f8` (PR #3991, `TestCodingAgentBackendConformance`). B2 behavioral conformance gaps (R-B/B2: env injection presence, resume-id inclusion, flag semantics) are noted where applicable. #3273 and #3385 identify specific B2 gaps; #2841's INDEPENDENT classification is unaffected by B2 tracking.
0 commit comments