Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 1.31 KB

File metadata and controls

28 lines (21 loc) · 1.31 KB

Project State: KubeCon EU 2026 Tutorial Fix

Last Updated: 2026-04-06 Branch: staging (ready to merge to main) Status: All phases complete

Completed Work

  • Phase 0: Create staging branch
  • Phase 1: Fix compilation errors (6 fixes)
  • Phase 2: Module rename to peopleforrester/platform-intelligence-playbook + dependency upgrade (Go 1.22, K8s v0.31, controller-runtime v0.19, openai-go alpha.41, cobra v1.8.1)
  • Phase 3: High-priority bug fixes (timeout cap, thread-safe registry, response size limit, configurable runtime image)
  • Phase 4: Missing files (16 new files: docs, kyverno policies, observability config, Dockerfiles, CRD/deploy manifests)
  • Phase 5: URL placeholder fixes + shared YAML loader extraction
  • Phase 6: Final verification (all links resolve, all ABOUTME preserved)

Remaining Work

  • go.sum needs to be generated (Go not installed on current system)
  • Run cd implementation && go mod tidy && go build ./... && go test ./... -short when Go is available
  • SECURITY_QA_REVIEW.md could be updated to reflect fixes applied

Key Decisions

  • openai-go pinned at v0.1.0-alpha.41 (v3 is incompatible rewrite)
  • cobra stays v1.8.1 (v2 changes import paths)
  • Go version 1.22 (conservative, compatible with all deps)
  • K8s client-go v0.31.0 (well-tested, module proxy available)