1.1 KiB
1.1 KiB
Tasks: enterprise-network-rename
- 1. Update
enterprise-networkproposal.md to mark as superseded byenterprise-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.jsonwith"name": "@suaveplan/network-client" - 5. Implement
src/error-codes.tswithdefineCodes("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.tsand 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-clientand achieve 100/100/100/100 coverage - 14. Archive the old
enterprise-networkchange