Skip to content

Close provider and Edison provenance review gaps - #674

Merged
realmarcin merged 1 commit into
mainfrom
codex/resolve-mech-review-community
Aug 22, 2026
Merged

Close provider and Edison provenance review gaps#674
realmarcin merged 1 commit into
mainfrom
codex/resolve-mech-review-community

Conversation

@realmarcin

Copy link
Copy Markdown
Contributor

Closes #673. Addresses CultureBotAI/CultureMech#330.

  • makes Edison enrichment invalidate a whole stale same-stem sidecar set;
  • claims only artifacts refreshed for the current task after a mismatch;
  • preserves least-bad provider order when displayed negative fits floor to zero;
  • adds the shared credit-free provider behavior contract;
  • self-governs the vendored checker and Edison helper;
  • updates the pinned validator/chemistry release from the merged hub.

Verification: 34 provider/Edison tests and 69 vendored-validator tests passed;
exact sync against CultureMech 8f7a44ab passed; Ruff/shell/diff checks passed.
No provider call and no provider credits.

@realmarcin
realmarcin force-pushed the codex/resolve-mech-review-community branch from 4628834 to 64535bb Compare August 22, 2026 02:39
@realmarcin
realmarcin merged commit 6c8b5b4 into main Aug 22, 2026
5 checks passed
@realmarcin
realmarcin deleted the codex/resolve-mech-review-community branch August 22, 2026 03:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

enrich_edison_response can re-attribute a stale sidecar to a new task_id

1 participant