feat(enterprise): add semantic issue provider boundary - #534
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
|
@jules Implement the exact plan on this draft branch. Start from current head Use the existing Add adversarial mutation/subclass, exception-redaction, bounded-consumption, source/span replay, Unicode, deterministic-order, privacy, assertion-kind, package-export, migration/serialization, and metamorphic sentiment-independence tests. Require complete public docstrings and 100% statement plus branch coverage for added code. Update authoritative docs, changelog fragment, and rendered |
80928a3 to
b4ff4fb
Compare
Summary
Advances #404 with the next reviewable slice after the deterministic explicit-value parser merged in #533.
This draft starts a provider-neutral semantic issue extraction boundary that must return the existing
AtomicIssueRecordcontract, revalidate exact source revisions and source spans, reconstruct fresh canonical nested records, redact custom-provider failures, and retain no raw enterprise text. It must not create parallel issue, evidence, scoring, observation, result, or engine schemas and adds no numerical or utility arithmetic.The authoritative implementation plan is in
docs/superpowers/plans/2026-08-05-enterprise-semantic-issue-boundary.md.Required validation before ready
No version bump or release is intended for this isolated issue #404 slice.