Requested
Give Preferred customers two additional hours for expedited orders.
16:00 → 18:00
IBM TechXchange 2026 / Dev Day Hackathon
ChangeProof turns a deceptively simple brownfield maintenance request into a reviewable chain of evidence — across Node.js, RPGLE, CLLE, DDS, Db2, tests, and operational documentation.
01 / The problem
Brownfield changes hide duplicated rules, stale assumptions, downstream schedules, incomplete tests, and target-platform validation that a code generator cannot honestly claim from a laptop.
Give Preferred customers two additional hours for expedited orders.
16:00 → 18:00
The fulfillment batch begins at the new cutoff itself — a timing collision the ticket never mentions.
SCDTIME(180000)
Local behavior is re-tested; IBM i execution remains explicitly bounded until target validation occurs.
18:15 / TARGET_VALIDATION
02 / Before → after
The preserved baseline captures the pre-change failure state. The final source tree is the remediated state. ChangeProof keeps both stories visible without pretending they are the same thing.
03 / Evidence model
ChangeProof deliberately separates how a finding was established, where remediation stands, and where final validation must occur. That keeps source observation from masquerading as runtime proof.
HOW DO WE KNOW?
Actually ran here.
Directly visible in code or docs.
Derived across observations.
WHERE IS THE FIX?
Still unresolved.
Current target proves it.
Edited, but not target-proven.
WHERE MUST IT RUN?
“An RPGLE source edit can be observed without being falsely presented as production-validated.”
04 / From the green screen out
ORDERPRO is fictional, but the maintenance problem is not. ChangeProof treats IBM i as a first-class target: RPGLE and CLLE are analyzed alongside the modern API, Db2 for i DDL stays separate from the local SQLite surrogate, and target-only claims remain explicitly unverified.
Built with IBM Bob 2.0
Bob was used for planning, polyglot authoring, test generation, document understanding, analysis-engine implementation, evidence generation, and iterative remediation. The repository includes the retained Bob task-session summary and supporting context.
Inspect Bob session evidence ↗Release question
That’s the job ChangeProof is built to make answerable.