Skip to content

Add decision-time rolling financial features and source-level replay - #2

Merged
dev-belly merged 1 commit into
mainfrom
codex/rolling-financial-features-20261002
Oct 2, 2026
Merged

dev-belly merged 1 commit into
mainfrom
codex/rolling-financial-features-20261002

Conversation

@dev-belly

Copy link
Copy Markdown
Owner

PITBridge now reconstructs rolling sum, mean and count features using only event revisions available at each decision. The same 30-day net inflow is 1,500 on February 10 and 4,300 on February 11 after a revision becomes available; a late arrival changes only later decisions. Every contributing observation is exported as source membership.

Adds a SQLite engine and an independent Python temporal oracle, a fully replayable rolling evidence bundle, an interactive static report, and an English/Chinese method and interview walkthrough. Future events, revisions, deletions, ingestion delays and inclusive window boundaries are explicit contracts. Counts describe observed members rather than total business coverage.

Validation: all 70 tests pass, including 60 randomized history comparisons, hand-calculated boundary cases, compensated summation, CSV/HTML safety and tampered bundles with recomputed hashes. Original and new saved demos replay successfully. CI now replays both demos and builds a fresh rolling bundle; Pages publishes /rolling/ alongside the existing report.

@dev-belly
dev-belly merged commit 2f2438a into main Oct 2, 2026
4 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