Problem
The repository is empty. Every other harness layer needs Python project metadata, a reproducible lockfile, an enforced Python version, and a license before it can land.
Proposed solution
Add pyproject.toml with name = "harness-python-react", version = "0.1.0", requires-python = ">=3.14", and minimal seed deps (FastAPI, Pydantic v2; no domain deps). Run uv lock against Python 3.14. Add LICENSE (MIT) and a stub README.md (full README ships in #26).
Acceptance criteria
Priority rationale
Critical and blocking: every other ticket assumes pyproject, lockfile, and license exist.
Depends on
None
Problem
The repository is empty. Every other harness layer needs Python project metadata, a reproducible lockfile, an enforced Python version, and a license before it can land.
Proposed solution
Add
pyproject.tomlwithname = "harness-python-react",version = "0.1.0",requires-python = ">=3.14", and minimal seed deps (FastAPI, Pydantic v2; no domain deps). Runuv lockagainst Python 3.14. AddLICENSE(MIT) and a stubREADME.md(full README ships in #26).Acceptance criteria
pyproject.tomlpresent; project nameharness-python-react;requires-python = ">=3.14".uv.lockcommitted;uv syncsucceeds on Python 3.14.LICENSE(MIT) at repo root, copyright holder filled in.README.mddescribes the project in 2-3 sentences.developand merged.Priority rationale
Critical and blocking: every other ticket assumes pyproject, lockfile, and license exist.
Depends on
None