Context
Wayfinding on Map: Python pi harness (core + TUI + coding CLI) is complete. Start a new agent session and implement; do not re-open settled grill/research decisions unless the destination changes.
Read first
docs/agents/implementation-handoff.md — build order
CONTEXT.md — glossary
- Map #1 — Decisions so far + Out of scope
- Research under
docs/research/ as needed per package
First concrete step
Scaffold the uv workspace and four packages (pi_llm, pi_agent, pi_tui, pi_coding_agent) with CI (ruff + typecheck + pytest), then implement pi_llm against the LiteLLM research note.
Done when
Interactive piy can run a multi-turn coding session with built-in tools, skills/prompts discovery, session resume, and Textual UI per v1 decisions — without expanding into map Out of scope.
Context
Wayfinding on Map: Python pi harness (core + TUI + coding CLI) is complete. Start a new agent session and implement; do not re-open settled grill/research decisions unless the destination changes.
Read first
docs/agents/implementation-handoff.md— build orderCONTEXT.md— glossarydocs/research/as needed per packageFirst concrete step
Scaffold the
uvworkspace and four packages (pi_llm,pi_agent,pi_tui,pi_coding_agent) with CI (ruff + typecheck + pytest), then implementpi_llmagainst the LiteLLM research note.Done when
Interactive
piycan run a multi-turn coding session with built-in tools, skills/prompts discovery, session resume, and Textual UI per v1 decisions — without expanding into map Out of scope.