@@ -24,8 +24,8 @@ Design stance (from kon): the default harness stays tiny — **default system pr
2424~ 300 tokens** , project context loaded externally via AGENTS.md files and skills. A rich,
2525detailed prompt (personas, mode prompts) is available as a config option.
2626
27- (Release-time check: if ` lecode ` is taken on PyPI, publish as ` lecode-agent ` while
28- keeping the ` lecode ` command name .)
27+ (Release: GitHub-only — git tag + GitHub Release via release-please; not
28+ published to PyPI .)
2929
3030## Feature lineage
3131
@@ -121,7 +121,7 @@ portal.
121121 ` rtk ` compacts ` bash ` output (` rtk rewrite ` , fail-open with 5s timeout on individual
122122 rewrites). Startup verifies all three exist on PATH and exits with install
123123 instructions otherwise (exit code 2). No auto-download, no fallback code paths.
124- - ** Packaging** : PyPI package, ` uv tool install ` .
124+ - ** Packaging** : installable from the GitHub repo via ` uv tool install ` (not on PyPI) .
125125- ** Tooling** : ` uv ` , ` pytest ` + ` pytest-asyncio ` + ` respx ` , ` ruff ` , ` pydantic ` v2,
126126 ` typer ` .
127127
@@ -421,9 +421,9 @@ lecode/
421421 diagnostics-in-results, ` lsp_diagnostics ` ), then MCP client with Exa/context7
422422 auto-config (largest, own sub-phase).
42342311 . ** Onboarding + release** — ` --setup ` wizard, first-run defaults, ` /init ` , ` /welcome ` ,
424- docs (including fd/rg/rtk install instructions); PyPI publish workflow (verify the
425- ` lecode ` name, else ` lecode-agent ` ); clean-machine ` uv tool install ` → setup →
426- real coding task; full CI green.
424+ docs (including fd/rg/rtk install instructions); automated release workflow
425+ (release-please: semver tag + GitHub Release, no PyPI ); clean-machine
426+ ` uv tool install ` → setup → real coding task; full CI green.
427427
428428## Sizing
429429
0 commit comments