No description
  • C 90.1%
  • RPGLE 4.5%
  • Shell 3.9%
  • JSONiq 1.1%
  • CLIPS 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Sean OMeara 5ed5063082
fix: retry the final presence checks on transport failures
Same change as rpg-lemonade-tng: only an IBM i object-not-found message
means missing; a transport failure inside CHKOBJ is retried three times.

Claude-Session: https://claude.ai/code/session_01HPdKaFBKQVs8hzfgXMrnwV
2026-09-14 18:12:28 +02:00
.vscode feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
db/sql feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
docs feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
native/QRPGLESRC feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
recovery feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
scripts fix: retry the final presence checks on transport failures 2026-09-14 18:12:28 +02:00
tests fix: carry the scenario helper the lesson reels source 2026-09-14 18:01:14 +02:00
.gitattributes feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
AGENTS.md fix: carry the scenario helper the lesson reels source 2026-09-14 18:01:14 +02:00
CHANGELOG.md feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
CLAUDE.md feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
README.md feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
sourcerer.json feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
test-1-munch-a-multiple.sh feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
test-2-troggle-chase.sh feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
test-3-clear-the-level.sh feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
test-5-factors.sh feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
test-6-primes.sh feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
test-7-comparisons.sh feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00
test-8-end-and-restart.sh feat: release 1, recovered from pub400 after the routine source loss 2026-09-14 17:56:41 +02:00

rpg-munchers-tng

Number Munchers, recovered. rpg-munchers is deployed to pub400 and every one of its deployments ends with a routine source loss: four source members disappear from the development library (NMRULE, NMPERSIST, MUNCHERS, MUNCHD) and two programs lose their debug data and observability in production and development. This repository is the twin that a recovery worker rebuilt from that box, with no access to the original source. It deploys through the same Binjovi pipeline, with seven of the original behaviour reels (the arcade-clock reel needs the original repository's Go qualification client, which the twin does not have), from what the box still gives up. See recovery/README.md for the provenance of every file and docs/RECOVERY.md for the run.

The layout, the scripts and the rules are the same as rpg-lemonade-tng: native/ and QRPGLESRC/-style member trees, db/sql/ generated DDL, recovery/ receipts, dumps and Ghidra bundles, sourcerer.json derived from the receipts, scripts/deploy.sh installing from that content only.