Skip to content

Build the composable v0.5 catalog core - #37

Merged
leynier merged 1 commit into
mainfrom
feat/v0.5-core
Aug 8, 2026
Merged

Build the composable v0.5 catalog core#37
leynier merged 1 commit into
mainfrom
feat/v0.5-core

Conversation

@leynier

@leynier leynier commented Aug 8, 2026

Copy link
Copy Markdown
Owner

What changed

  • adds the typed declarative component catalog and 12 editable presets
  • replaces project_type with the layered v0.5 answer contract
  • preserves first-class Library, Typer CLI, FastAPI API and Custom Flask API generation
  • compiles deterministic catalog and documentation artifacts with a CI drift gate

Why

This establishes the compatibility model and simple-project baseline before adding the AI, data, deployment and skills layers.

Validation

  • uv run pytest -n auto --basetemp=/tmp/python-template-v05-core-full (55 passed)
  • gh act pull_request -W .github/workflows/ci.yml -j structure
  • gh act pull_request -W .github/workflows/ci.yml -j lint

@leynier
leynier marked this pull request as ready for review August 8, 2026 22:54
@leynier
leynier merged commit 22b8d8c into main Aug 8, 2026
10 checks passed
@leynier
leynier deleted the feat/v0.5-core branch August 8, 2026 22:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant