# Astro-MCP v0.2.0 Implementation Plan This is the active implementation plan for version 0.2.0. The completed plan is maintained in `IMPLEMENTATION_PLAN_v0.2.0.md`. ## Delivered scope - Remove all MCP tools whose names begin with `render_`. - Keep chart drawing and rendering implementation unchanged. - Expose the default SVG database-backed natal chart as `astro://charts/natal/{person_id}`. - Expose database-backed natal chart graphics through `/charts/natal/{person_id}.{format}` using the renderer's existing format suffixes. - Reuse the existing natal calculation and renderer. - Keep all structured calculation tools available. ## Explicit non-goals - No chart calculation changes. - No renderer or drawing changes. - No new rendering options or formats. - No transit, synastry, composite, or Davison chart resources. - No compatibility wrappers, legacy render tools, migration routes, or caching layer. ## Verification - `render_*` MCP tools are absent. - The natal resource template is registered. - A database-backed natal resource returns an image artifact. - The HTTP natal route returns the existing artifact. - Calculation tools remain available. - The full test suite passes. See `IMPLEMENTATION_PLAN_v0.2.0.md` for the formal detailed plan and scope boundaries.