Skip to content

Implement decision-time financial snapshots and replayable evidence - #1

Merged
dev-belly merged 1 commit into
mainfrom
codex/point-in-time-evidence-20261001
Oct 1, 2026
Merged

dev-belly merged 1 commit into
mainfrom
codex/point-in-time-evidence-20261001

Conversation

@dev-belly

Copy link
Copy Markdown
Owner

The repository previously contained only its project introduction. It now builds financial feature snapshots using both event and availability time, selects the highest known source revision, and handles tombstones and freshness without leaking later corrections into historical decisions.

Includes a SQLite window-function engine, an independent Python oracle, strict JSON contracts, record-level CSV lineage, an offline report, reproducible figures, bilingual READMEs and Chinese interview notes.

Validation: 40 tests passed locally, including 40 randomized SQL/oracle history comparisons, future-append invariance, timezone/freshness boundaries and rehashed-report corruption. The committed synthetic example replays successfully: 15 decisions, 45 lookups, 11 event-only baseline selections using future knowledge. Python 3.11/3.12 CI installs the package, tests it and replays saved and fresh evidence.

Scope: scalar observations and source-provided revision/availability contracts; no distributed performance or integrated CreditVintage pipeline is claimed.

@dev-belly
dev-belly merged commit 156f7c9 into main Oct 1, 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