Skip to content

docs: add a browser trial for decision-time invoice revisions - #16

Merged
dev-belly merged 1 commit into
mainfrom
codex/browser-invoice-20261018
Oct 18, 2026
Merged

dev-belly merged 1 commit into
mainfrom
codex/browser-invoice-20261018

Conversation

@dev-belly

@dev-belly dev-belly commented Oct 18, 2026 •

Copy link
Copy Markdown
Owner

The existing first trial requires cloning a repository and setting up a local environment. Add a Colab-compatible notebook that installs a pinned dev-belly/PITBridge source snapshot, compares a deliberately unsafe event-date join with real availability-aware selections, and lets the reader change decision/ingestion timestamps. Keep fixed three-decision expectations separate from the editable scenario and preserve independent Python replay.

Link the same notebook from the English/Chinese READMEs, examples guide and sharing note. Installation uses the complete owner/commit URL, so a package name alone cannot select another project. The notebook uses ordinary Python and the package's existing comparator; no selection rules or CLI features change.

Add a standard-library notebook checker. CI skips only the explicitly tagged installation cell and executes the examples against the package under test on Linux and Windows, avoiding replacement of the current package with the pinned snapshot. --run-install is restricted to a new virtual environment without PITBridge.

Validation: in a new Python 3.12.14 environment outside the checkout, the exact source-archive install and all four code cells completed; direct_url.json and the import path confirmed the intended source and environment. CI mode executed three example cells. Moving the decision to April 4 or correction ingestion to April 1 selected the corrected record without breaking fixed-fixture assertions. Independent review checked seven editable time scenarios, including publication cutoffs, missing history, unavailable/stale values, offset timestamps and exact availability. Saved format 4.5, unique cell IDs, cleared outputs, and checker lint/format checks passed. All PR CI checks passed, including Linux/Windows notebook execution, existing contracts, optional pandas and installed distributions. Hosted Colab has not been executed in a signed-in Google session.

PR preview: https://colab.research.google.com/github/dev-belly/PITBridge/blob/4b262de009a229c2eacfc189ef892f46acfec227/examples/decision_time.ipynb

The main-branch Colab links will resolve after merging. Inputs remain explicitly synthetic; the demonstration makes no predictive-performance or external-adoption claim.

@dev-belly
dev-belly marked this pull request as ready for review October 18, 2026 14:37
@dev-belly
dev-belly merged commit 6d6524b into main Oct 18, 2026
18 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