Summary
Define templates.json / cpa.config.json contracts and a local stub catalog for CI. Track future Create-Python-App/cpa-templates + website.
CNA mapping
Separate repo Create-Node-App/cna-templates + CLI catalog fetch.
Why
CLI cannot be validated without a catalog contract; full bank is later.
Sub-issues
Blocks / dependencies
Unblocks realistic catalog listing in #5/#38.
Blocked by: none for schema; stub needed for CI
Reference
Parity matrix (workspace): knowledge/create-python-app-parity-matrix.md
Reference repo: https://github.com/Create-Node-App/create-node-app
Summary
Define
templates.json/cpa.config.jsoncontracts and a local stub catalog for CI. Track futureCreate-Python-App/cpa-templates+ website.CNA mapping
Separate repo
Create-Node-App/cna-templates+ CLI catalog fetch.Why
CLI cannot be validated without a catalog contract; full bank is later.
Sub-issues
templates.jsonschema parity with cna-templates #41 Specifytemplates.jsonschema parity with cna-templatescpa.config.jsonvscna.config.jsonfor Python #42 Documentcpa.config.jsonvscna.config.jsonfor Pythonfixtures/orexamples/for CI #43 Local stub catalog underfixtures/orexamples/for CICreate-Python-App/cpa-templates+ website later #44 Tracking: createCreate-Python-App/cpa-templates+ website laterBlocks / dependencies
Unblocks realistic catalog listing in #5/#38.
Blocked by: none for schema; stub needed for CI
Reference
Parity matrix (workspace): knowledge/create-python-app-parity-matrix.md
Reference repo: https://github.com/Create-Node-App/create-node-app