Skip to content

[Epic 1] Monorepo foundation with uv workspaces #2

Description

@ulises-jeremias

Summary

Bootstrap a virtual uv workspace root with packages/*, lockfile, Python pin, LICENSE, gitignore, editorconfig, bootstrap README, AGENTS.md, and VS Code settings.

CNA mapping

package.json workspaces + turbo.json + root scripts → pyproject.toml[tool.uv.workspace] + uv.lock + uv run.

Why

All packages depend on a shared workspace; must exist before core/CLI.

Sub-issues

Blocks / dependencies

Blocks #3 (tooling), #4 (core), #5 (CLI) once foundation lands.

Blocked by: none

Reference

Parity matrix (workspace): knowledge/create-python-app-parity-matrix.md
Reference repo: https://github.com/Create-Node-App/create-node-app

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:toolingShared lint/test/dev toolingenhancementNew feature or requestepicParent epic tracking multiple sub-issuespythonPython stack

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions