β The whole original system
44 programs Β· 22,904 lines of mainframe COBOL.
The stats page percentages measure THIS box β nothing else.
1 program fully translated + byte-verified (the pilot) β the 1.6% (P3)
+10 programs already compile on Linux β together the 13.8% (P2)
3 need small copybook fixes
25 CICS screen programs (74.7%) β the big block, awaiting the screen-rewrite route
5 DB2/IMS β awaiting the database port
% cannot be high yet: three-quarters of the system is CICS screens,
and CICS does not exist on Linux β that layer must be rewritten, not recompiled.
the pilot went through the factory β
β‘ The translated pilot β CBACT01C
The one program that finished the whole journey. It exists twice:
P2 Β· COBOL on Linux (GnuCOBOL)
P3 Β· PHP written by Gemini
Both read the same account data (50 records) and write the
same output file. The oracle byte-compares them: 5,350 bytes, identical β
this box IS counted in the % β it is the green + purple sliver of box β
what you can touch below β
β’ This demo page
βΆ Run batch / β Verify buttons β run box β‘ for real β translated code, counted in the %
π₯ green screens (menus 1Β·2Β·3) β rebuilt new small screens β a preview of the
end state for the 25 CICS programs. New code, so they add 0%
but they show real translated results: the screens read the same data files,
and Posting Summary (3) displays the output file box β‘ wrote
the interface proves the METHOD Β· the % counts how much of box β
has been through it: P2 13.8% Β· P3 1.6%