Skip to content

Reject ambiguous PIT facts and separate announcement and report windows - #44

Merged
PureSaber merged 1 commit into
mainfrom
codex/closeout-correctness-20261013
Oct 13, 2026
Merged

PureSaber merged 1 commit into
mainfrom
codex/closeout-correctness-20261013

Conversation

@PureSaber

@PureSaber PureSaber commented Oct 13, 2026 •

Copy link
Copy Markdown
Owner

Same-key, same-availability conflicting facts previously depended on input order. Reject conflicts and deduplicate identical selected facts. Earnings forecasts now query report quarters independently of the requested announcement window and filter announcements inclusively, including early-year prior/future report periods. Explicit report_periods covers older revisions. The weekday effective-date approximation is documented and is not full PIT certification.

Validation: Windows Python 3.12.14, isolated environment installed from this repository's committed requirements.lock, pip check, repository Ruff check/format and complete test suite: 1026 passed, 8 skipped in 222.02s (0:03:42). Relevant repository coverage gates passed.

Hosted CI is tracked separately from these local results. No workflow, billing setting, protection rule or dependency pin was changed.

@PureSaber
PureSaber merged commit 3e58184 into main Oct 13, 2026
6 checks passed
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