The architecture of CLI-Anything consists of

  1. codebase analysis
  2. CLI design
  3. Implementation
  4. Test planning
  5. Test implementation
  6. Test documentation
  7. PyPI publishing

Then the software becomes generated CLI harness.