Skip to content

feat(research): add frozen same-dimension composition comparator - #80

Merged
Pigbibi merged 1 commit into
mainfrom
dot/research-composition-helper-20261006
Oct 6, 2026
Merged

Pigbibi merged 1 commit into
mainfrom
dot/research-composition-helper-20261006

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add an independent, pure research comparator for the existing same-dimension-min candidate: preserve L/R dimensions, exact input deduplication, full source identity, validity gates, and canonical decision digests
  • Freeze the narrow synthetic trial interface and keep DESIGN_ONLY_NOT_RUNTIME; output execution, risk-increase, and release authority always remain false
  • Add 26 synthetic tests, including legacy priority characterization, .1 intersection versus .05 multiplication, L/R algebra, stale required inputs, opportunity veto, source/hash/scope/unit failures, complete Git revision lengths, and inapplicable input integrity

Scope

Exactly three files. No legacy arbiter, runner, consumer, provider, data, configuration, dependency pin, or workflow changes. No provider/model/broker requests, production run, historical backtest, return claim, PIT/OOS claim, or consumer-adoption claim. Strong release/state/intent integration remains separate work.

Validation

  • New research tests: 26 passed; root independently reran all 26 with network and external-process access blocked
  • Focused helper + legacy arbiter + V2 envelope suite: 65 passed, 52 subtests passed; external network attempts: 0
  • Local full suite: 432 passed, 3 failed, 76 subtests passed. The same three missing-ai_gateway_client failures occur on the unchanged baseline (406 passed, 3 failed); existing CI must verify the declared AI extra in its normal dependency environment
  • Full-repository Ruff 0.16.10 passed. The repository pins 0.16.9; the pin is unchanged and CI remains authoritative for that version
  • Exact patch application and whitespace checks passed
  • Package build was not run locally because the build dependency is unavailable; existing CI includes the package build
  • Review fixes have RED→GREEN coverage; no live or consumer integration was performed

Base checked immediately before publication: 5671fa45c6ab373bff79141dab1a9d7b18f59f97.

Add a pure research-only min-cap comparator with frozen source and constraint
identity, per-source validity, exact deduplication and deterministic digest.
Keep legacy arbitration and all runtime/config/provider behavior unchanged.
Add 26 synthetic tests and document the non-executable consumer boundary.
@Pigbibi
Pigbibi marked this pull request as ready for review October 6, 2026 20:23
@Pigbibi
Pigbibi merged commit 9f02eee into main Oct 6, 2026
2 checks passed
@Pigbibi
Pigbibi deleted the dot/research-composition-helper-20261006 branch October 6, 2026 20:23
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.

1 participant