frontier: IBM z/OS Connect API requester runtime (BAQ copybooks), census 2 programs
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 18/100
- Issue type
- Feature
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- python
- Domain
- backend-api-design
Research direction
Read .claude/rules/mainframe-evidence-policy.md and the IBM published documentation for z/OS Connect EE API requester layouts, calls, return codes, and error areas. The work would require modeling that runtime in the det port, writing stand-in copybooks, and adding a cics-crucible or fixture program with IBM-doc-cited expected logs; no burned program currently uses it.
Written by the indexing model from the issue text.
Description
Frontier (owner ruling 2026-11-06 on census #7709, decision 2a): 2 census programs call REST APIs through IBM z/OS Connect EE API requester: they COPY IBM-supplied BAQ… interface copybooks (e.g. the request-info area) and CALL IBM's requester stub. Under the system-copybook rule (.claude/rules/mainframe-evidence-policy.md: never ship IBM's copybooks; a stand-in only with a modelled runtime) these programs stay unaccounted in #7709. This issue keeps the gap mapped.
What it would take (not scheduled)
- A modelled z/OS Connect API requester runtime in the det port (the requester call, its request / response / info areas, return codes and error areas), written from IBM's published documentation.
- Stand-in copybooks written from the documented layouts, never copied from IBM's product library (third-party IP rule: ideas only).
- Evidence: a cics-crucible / fixture program calling a stub API, with IBM-doc-cited expected logs. No burned program uses it today.
Count
Census: 2 programs in 1 estate (T8, db373dc00; key missing copybook: z/OS Connect product once #7846's prefix fix merges). Burned: 0.
Class / Sibling gaps
Class: IBM product runtimes with no model (product copybook families in gap_prevalence._COPYBOOK_FAMILIES: ISPF, Sockets, DFSORT, COBOL compiler, now z/OS Connect).
🤖 Generated with Claude Code
- Dominant language
- Python
- Stars
- 57
- Forks
- 11
- Avg merge
- 1h 35m
- Merged PRs (30d)
- 975
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from squid-protocol/gitgalaxy
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
squid-protocol/gitgalaxy#7827 · 1 comment ·
Maintainers usually reply within 1 day
-
core-engine scope:infra testing
Difficulty 4/5 3-5 days Newbie friendliness 54/100
squid-protocol/gitgalaxy#7863 · 1 comment ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
squid-protocol/gitgalaxy#7834 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 56/100
squid-protocol/gitgalaxy#7828 · 1 comment ·
Maintainers usually reply within 1 day
-
claim:melek scope:core
Difficulty 5/5 Over a week Newbie friendliness 25/100
squid-protocol/gitgalaxy#7709 · 46 comments ·
Maintainers usually reply within 1 day
All issues in squid-protocol/gitgalaxy
Similar issues
-
docs size:S
Difficulty 1/5 Under an hour Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
strawberry-graphql/strawberry#4794 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
dataforgoodfr/cetolog#21 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
btclib-org/btclib#2932 ·
Maintainers usually reply within 1 day