Files
typescript-decompiler/todo.md
T
2026-05-25 05:47:28 +00:00

1.1 KiB

Project Improvement Plan

1. Organize Documentation

  • Solidify the documentation structure (Concepts, Guides, Reference, etc.)
  • Determine the target audience for different doc sections (Human vs. AI)
  • Refine the TDFDDD process documentation
  • Move/rename existing files to fit the new structure

2. Create the Golden Example

  • Implement a full feature (e.g., Full Shipping Company) demonstrating TDFDDD + Effect
  • Show pure Schema.brand primitives
  • Show Discriminated Unions for State
  • Show pure decide Policy returning Either/Result
  • Show workflow using Effect.gen and Match.value
  • Add tests for the example

3. Deployment Pipeline Standards

  • Setup CI/CD pipeline (e.g., GitHub Actions)
  • Add pnpm typecheck, test, lint steps
  • Add a basic Dockerfile for easy deployment

4. Effect Best Practices & Tooling

  • Integrate @effect/eslint-plugin and configure rules
  • Create a "Review Agent" skill to evaluate code for Effect/TDFDDD best practices
  • Ensure type-inspectors and linters are properly hooked up