Skip to content

v0.2.0 - Framework extraction batch

Choose a tag to compare

@panghim panghim released this 11 Jun 04:03
7193f2e

v0.2.0 Release Plan

v0.2.0 is the planned framework extraction release following the v0.1.0 open source baseline.

Summary

This release packages the first real maintainer collaboration batch. It moves Tax AI from a single large prototype toward reusable framework pieces for AI providers, tax calculations, workspace persistence, integrations, schemas and invoice workflows.

Included Pull Requests

PR Task Summary
#15 TAI-003 Introduce AI model provider interfaces and provider adapters.
#17 TAI-004 / TAI-012 Extract deterministic tax calculations and add Vitest coverage.
#18 TAI-007 Move integration app data into a typed registry.
#19 TAI-002 Extract workspace persistence, backup and restore helpers.
#20 TAI-006 Align SQL and Prisma schema drafts with domain contracts.
#22 TAI-005 Split invoice workbench into smaller components.

Verification

  • npm run check
  • npm run test
  • GitHub CI on the release preparation PR

Known Limitations

  • Tax AI remains a framework prototype, not production tax software.
  • Tax calculations require verified policy source, jurisdiction and date metadata before production use.
  • The Vite build still emits a bundle-size warning; code splitting should be tracked in a follow-up issue.
  • Backend persistence remains a schema draft until an API service is introduced.

Suggested Follow-up Issues

  • Add hosted demo deployment.
  • Add README screenshots and architecture diagram.
  • Add code splitting for large UI bundles.
  • Add policy-source metadata for tax-sensitive outputs.