- deps: bump golang.org/x/crypto to v0.45.0 (56c3907)
- deps: bump golang.org/x/net to v0.38.0 (2e2aab2)
- deps: bump golang.org/x/oauth2 to v0.27.0 (ed854ae)
- dev: resolve code smell issues across shell scripts and Go packages (786333a)
- test: remove unused pos field in errorOnReadFile (U1000) (b692acb)
- tooling: prevent run_test from silently hanging during CGO recompilation (b9f4c1d)
- add unit tests for uncovered packages and deduplicate literals (57f856f)
- increase coverage across cmd/hatch and internal packages (bf17a5e)
- store: add question_bank and kata_bank store tests (5498b01)
- store: add unit tests for sessions, kata sessions, generators, and fakes (a515319)
- store: raise coverage from 82% to 96.5% via injectable error paths (f3ab423)
- add permissions: {} to gate job in publish.yml (3beb07a)
- disable provenance attestation on Docker build (e38aaed)
- deps: bump GitHub Actions and semantic-release to latest major versions (83bb2b3)
- dev: clean up test runner output (8ca2aae)
- dev: improve test runner output and remove test from pre-commit hook (50e57f9)
- tooling: add staticcheck to pre-commit hook (25699c8)
- kata: implement Sr-provided quiz and kata import commands (ac02ef2)
- actions: add missing permissions to validate-helm job (940a729)
- actions: gate releases on SonarCloud quality gate (da4b067)
- actions: opt into Node.js 24 runner and upgrade Node to 22 (0d1e398)
- actions: replace deprecated sonarcloud-github-action with sonarqube-scan-action v7.0.0 (fb42464)
- kata: extract setupStore helper to eliminate duplicate store-opening code (59ee69d)
- qa: reduce duplicated lines across cmd, internal/genutil, and fs tests (2e05d7f)
- ci: document SonarCloud quality gate setup and CI job table (2c7fd7c)
- kata: implement M3b kata engine with multi-language sandbox and TUI editor (3ecb1e1)
- kata: resolve sandbox commands to absolute paths via exec.LookPath (334bada)
- tooling: remove duplicate release-notes-generator and sync scopes from tags.yml (d16b608)
- deps: update yarn.lock for js-yaml (413972e)
- sync scope validation with tags.yml in releaserc (f30b969)
- kata: extract shared generator helpers into internal/genutil (e9a9c9f)
- planning: mark M3 quiz engine complete in roadmap (d34cbc4)
- implement M3 quiz engine with LLM providers and CLI (9666574)
- adr: align adrs with current project state and roadmap (96a452d)
- implement M2 ingestion pipeline (2046fc3)
- ingest: add Gemini embedder and split dev into .dev/ modules (97c5923)
- docker: add sqlite-dev to xx-apk for sqlite-vec CGO headers (aaaaae5)
- docker: pin tonistiigi/xx to digest and enable CGO cross-compilation (8bf8768)
- docker: switch builder to debian bookworm for sqlite-vec CGO compatibility (661f353)
- docker: use xx canonical COPY pattern and pin image to digest (0fd0d35)
- qa: resolve code smells and optimize data structures (0982ec8)
- deploy: add validate-helm gate to ensure both artifacts publish together (bac747c)
- dev: add tags command and extend tag taxonomy (b365cf6)
- add deeper onboarding docs, Charmbracelet ecosystem, and ADR-014 (7753e27)
- add M2 ingestion pipeline doc and mark complete in roadmap (845a18b)
- add M3 quiz engine milestone doc (80f3491)
- adr: add ADR-012 sqlite-vec over dedicated vector databases (c24aa76)
- adr: add ADR-013 Go as implementation language (4c424d2)
- devops: add git and github operation guides (771272f)
- providers: add Gemini provider support and 1Password integration guide (0fa5d23)
- split TESTING.md, rename EMBEDDINGS to EMBEDDER, update references (c3c3671)
- qa: resolve remaining SonarQube issues in semantic-release-impact.mjs (50e9ca7)
- actions: add Dependabot for automated dependency updates (a475b37)
- qa: resolve SonarQube issues across workflows, Helm, Go, and scripts (1b931cf)
- actions: pin all GitHub Actions to full commit SHAs (94fd7df)
- hooks: use gum for output when available, fall back to printf (14b7022)
- scaffold M1 Go packages, config, store, and test infrastructure (a028a87)
- build: add cmd/hatch entry point hidden by gitignore (7388bb8)
- ci: remove leftover Spring Boot gradle build step from releaserc (6f6331b)
- hooks: add gum output to commit-msg scope validation (dd0d133)
- hooks: skip tag validation for template files in pre-add (f915de8)
- make cz optional in commit-msg hook and fix doctor false positives (81f5b30)
- make: guard format, lint, and test targets when no Go files exist (67f3ac0)
- tooling: detect and recover stale Colima state on env up (f33ea72)
- add Dockerfile and Helm chart (bd6a7db)
- actions: normalize variable comparisons to uppercase (235bae3)
- gate go vet and staticcheck behind ENABLE_GO_ANALYSIS (ddf5557)
- remove pull_request trigger from doctor workflow (f151875)
- add example env, vars, and secrets template files (9a25938)
- add local-settings config examples and inspect script (58cb49b)
- add scripts infrastructure and configurable Colima doctor gate (f4931b1)
- ci: add GitHub Actions workflows (f4ae4f3)
- commit: update scope taxonomy and commitizen config (0e14960)
- configure semantic-release and add local release tooling (aa5ffc5)
- configure Yarn 4 and expand .gitignore (f13330d)
- dev: fix test-ci usage comment (6b78c43)
- initialize go module (github.com/jazicorn/hatch) (c12a106)
- migrate make/ and scripts from Java/Gradle/act to Go (b2d5df9)
- move tags.yml to .github/, add yarn node-modules linker (8cfd0d8)
- release: 0.1.0 (6e1b9ab)
- release: 0.1.0 (28de9a7)
- tooling: remove stale inspect scripts (b517bc1)
- update pre-commit hook and local-settings for Go stack (acf8b92)
- store: gofmt alignment on minHeap method signatures (814b81c)
- replace Makefile with gum-powered dev script (bd8edb7)
- add commit, devops, and tooling documentation (91dea7d)
- adr: add architecture decision records for Go stack (f0a2395)
- adr: fill Scope and Deciders fields across all ADRs (8f97937)
- commit: update cheat sheet and commit docs (3a4ab8d)
- devops: reorganize release and status docs into subdirectories (4f3dce8)
- onboarding: add onboarding guides and move project setup (2a3ecd1)
- update roadmap, docs template, and tooling docs (00c777d)
- update roadmap, readme, env examples, and CI docs (f3fa6b1)
- update stale Java/Spring references for Go stack (3358225)