Files
suaveplan/openspec/archive/2026-05-12-enterprise-network-rename/tasks.md
2026-05-27 23:29:53 +01:00

1.1 KiB

Tasks: enterprise-network-rename

  • 1. Update enterprise-network proposal.md to mark as superseded by enterprise-network-rename
  • 2. Write openspec/changes/enterprise-network-rename/proposal.md (this file)
  • 3. Write openspec/changes/enterprise-network-rename/tasks.md (this file)
  • 4. Create universal/network/network-client/package.json with "name": "@suaveplan/network-client"
  • 5. Implement src/error-codes.ts with defineCodes("NET_CLIENT", [...])
  • 6. Implement src/core/http-client/ — HttpClient, types, tests
  • 7. Implement src/core/websocket-client/ — WebSocketClient, types, tests
  • 8. Implement src/middleware/ — logging, retry, auth, rate-limit
  • 9. Implement src/utils/url.ts and tests
  • 10. Write tests/dep-graph.test.ts — assert no import of @suaveplan/network
  • 11. Write property-based tests for URL round-trips
  • 12. Write benchmark suite
  • 13. Run bunx turbo lint typecheck test --filter=@suaveplan/network-client and achieve 100/100/100/100 coverage
  • 14. Archive the old enterprise-network change