- Delete operations.go (TODO stubs, never called by handler.go)
- Refactor handler.go to delegate 8 gRPC operations to
WorkflowGRPCImpl/SearchAttributesGRPCImpl from operations_grpc.go
- Remove unused imports from handler.go
- Remaining 16 inline operations kept (no matching methods in ops layer)
- No behavior change in API responses
Closes#31
- Handler now maintains gRPC connection to Temporal (port 7233)
- startWorkflow & describeWorkflow translated to actual gRPC calls
- Other 20+ operations phased in via TEMPORAL_GRPC_MIGRATION roadmap
- Updated docs: TEMPORAL_USAGE now describes gRPC architecture
- Added TEMPORAL_GRPC_MIGRATION.md for implementation reference
- Deleted WORKFLOWS.md (outdated duplicate)
Fixes: gRPC was imported but unused - now operational for START/DESCRIBE.
Verification: go build ./cmd/gateway ✅ (no errors)