All 8 plan files (4 design + 4 impl) verified as completed against codebase and git history. Each archived with completion summary documenting date, key files built, and test coverage. Archived plans: - core-devops (design + impl): devops/ package fully implemented - code-signing (design + impl): build/signing/ package fully implemented - sdk-generation (design + impl): sdk/ package fully implemented - sdk-release (design + impl): release/sdk.go fully implemented Remaining in docs/plans/: - docs-sync-next-steps.md: reference document for future setup steps Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 KiB
1 KiB
SDK Generation Implementation -- Completion Summary
Status: COMPLETED Date Completed: 2026-01-29 (initial implementation), verified 2026-02-24 Plan: 13-task implementation plan for OpenAPI SDK generation
What Was Built
All 13 tasks from the implementation plan were completed:
- SDK package structure (
sdk/sdk.go) - OpenAPI spec detection (
sdk/detect.go) - Generator interface and Registry (
sdk/generators/generator.go) - TypeScript generator (
sdk/generators/typescript.go) - Python generator (
sdk/generators/python.go) - Go generator (
sdk/generators/go.go) - PHP generator (
sdk/generators/php.go) - Breaking change detection with oasdiff (
sdk/diff.go) - Generate wired up to use all generators
- CLI commands (
cmd/sdk/cmd.go,build/buildcmd/cmd_sdk.go) - SDK config added to release config (
release/config.go) - Documentation and examples
- Integration verified
Relevant Commits
7aaa215test(release): Phase 3 -- publisher integration, SDK generation, breaking change detection