Releases: jaimegago/joe
Releases · jaimegago/joe
Release list
v0.1.0
Changelog
- fa8e3ba release-pipeline-02: sweep distribution posture to the release-exists state for the v0.1.0 tag cut (D-0122)
- 5eb62a3 docs-version-stamp-02: record seed-time doc stamping as D-0121 and give release-pipeline-02 its tag-time re-seed step
- 00344fa feature-clips: register the standing clip claims and close the item
- 4931e40 releasing-runbook: cross-reference operator runbook from release-pipeline backlog
- c6ef5d4 encryption-key-path: boot fails closed on a key/database mismatch, and the key path becomes configurable alongside the DSN (D-0120)
- 434663f promote-adapter-activation: connect and register the live adapter on promote, closing the "adapter not found" gap (D-0119)
- 07164c8 fix(logs): stop quoting PM-spine section markers in runtime strings
- 0325a57 build: close the build-tag blind spot in the local gates
- cf5258f fix(test): drop clarifications subtest orphaned by D-0118
- 96dc2b7 chore: tidy go.mod and mark unused test helper param
- f25f044 fix(lint): drop ineffectual cfg initializer in db_test seedDatabase
- 804c47a onboarding-feature-removal: delete the onboarding and clarifications subsystems wholesale, prune not park (D-0118)
- ddeea5d component-delete-graph-orphans-02: propagate D-0117 delete-cascade wording into the published growth-posture page
- c7c391a component-delete-graph-orphans: cascade graph state on component delete, sweep pre-existing orphans, remove the Refresh buttons (D-0117)
- a846dde observe-k8s-resolver: bind services to clusters by component type, fixing a joe_k8s resolver that never worked (D-0116)
- f624ba5 db-persistence-backup-02: add joe db restore, and correct the manual restore procedure that silently restores the wrong database (D-0115)
- 7cc719f db-persistence-backup: add joe db backup, document the persistence story, and fix the Configuration tilde trap (D-0114)
- 95c7eb4 lint-embed-field-fix: drop the vestigial embedErr field the D-0113 prune left in the llmusage test fake
- e5e3d41 mcp-tool-count-fix: correct the MCP roster count to seven on the public guide
- 291e7be knowledge-store-prune: delete the knowledge store, its doc-proposals arm, and embeddings from the tree (D-0113)
- 0e8cc31 knowledge-graph-guide-fixes: correct published link depth across guides and two concepts pages, drop the retired-tier meta-commentary, and file the knowledge-store prune (D-0112)
- f57cb63 trim-unsupported-component-types: extend the D-0058 trim to the twelve types that fail the documentable gate, and delete the now-false "Not yet supported" docs paragraph (D-0111)
- 5b7aab9 iac-graph-ingestion: pin the graph as deterministic-only, park the three onboarding-era graph-write tools, and correct the stale Confidence docs (D-0110)
- 65e0842 knowledge-store-maturation: flip the tier-less create default to derived, park save_knowledge_entry, and correct the public copy to shipped truth (D-0109)
- 0a7bd9e rbac-engine-split-02: triage read-posture-visibility to Priority: next
- 58588df demo-bugfix-pins: pin the graph-ui-declutter fix, exempt two non-behavior fixes, and file the demo-runbook and dev-skill items
- 15a3dbb rbac-engine-split: build one governance-wired RBAC engine at the composition root and inject it into api.New; delete EnforcementMiddleware
- b941269 sessions-admin-delete-affordance: file backlog item for admin delete discoverability gap
- a4fdac7 ui-source-strings: rename remaining legacy "source" UI strings to component
- 19bd44a chat-stop-resend: add stop control, cancelled-turn marker, and resend
- 6b770ba graph-ui-declutter: remove dead per-node gear glyph and fictional node-type legend
- a4ade60 fix: use Joe favicon in web UI instead of default Vite icon
- 2bcd17c fix-duplicate-declare-incident-02: append D-0105 recording the declare-affordance claim registry decision
- 732e11d fix-duplicate-declare-incident: one declare affordance on screen at a time
- ae21572 observation-banner-docs-link: point at the deep-linked observation-mode docs page
- a4914ac posture-prompt-conflation-02: close the per-tool read-only wording leg (D-0104)
- 10fd026 silent-tool-intent-dead-end: probe a tool-call-free response for an unfulfilled tool intent (D-0103)
- bf3f506 k8s-get-thrash: reject a by-name k8s_get with an empty namespace before it reaches the API
- 3c1be9f posture-prompt-conflation: reword the observation posture to draw the read/mutate boundary explicitly
- aa925ef feature-clips: make the demo-world orders workload camera-neutral
- 3a38bff web-ui-header-lockup: replace "Joe" wordmark with the Joe lockup in the sidebar header
- 7caf390 loop-budget-exhaustion: forced synthesis on iteration-cap exhaustion instead of hard-fail
- 9ca5a68 claude-instructions-report-format: wrap CC session reports in a single fenced code block for one-click copy
- 28df1a5 sessions-new-chat-blank: New chat button lands on a blank chat, not the last session
- c1f82f0 backlog-priority-field: add optional Priority/Blocked-by lines and INDEX Priority column
- f8002ac claude-instructions-report-format: instruct CC to write session reports as plain undecorated prose for the chat model
- 3fa0610 crd-gvr-resolution: fix CRD GVR spec format so k8s CRD discovery resolves (D-0094)
- 40ffe1d refresher-rbac-degradation: k8s refresher degrades per-resource-type on forbidden (D-0093)
- 14f430b source-log-sweep: rename stale "source" wording to "component" (D-0021), fix double-wrapped k8s list-secrets error
- 539a917 feature-clips: two-phase orders workload for ~5-min symptoms without CrashLoopBackOff
- ebbedbb releasing-runbook: add operator release runbook at docs/RELEASING.md
- 16de344 release-pipeline-01: flip goreleaser to publish-on-tag with a structural UI-staging guarantee
- ca5a62b history-scrub-02: record the content-side history rewrite and neutralize residual copy
- 1c91b3b history-scrub: record executed git-history scrub (former-employer email rewrite + binary-blob purge)
- 8832e33 site-claims-refresh: add Configuration and Operations register sections and make the D-0077 obligation bidirectional
- a26f49d Merge pull request #18 from jaimegago/dependabot/go_modules/go_modules-a3c8a40308
- 745d87a db-retention-story: document the session-sweeper retention and unbounded-growth posture for operators
- e686b4f contributing-guide: add repo-root CONTRIBUTING.md grounded in the live tree
- 19a5ab3 postgres-backend-truth: walk back the PostgreSQL-backend overclaim in public and reference docs
- aec5ce9 Merge remote-tracking branch 'origin/main' into db-crypto-bump
- 82a132c update-model-rec-convention: switch project-instructions model recommendation from tiers to model-name + effort level
- f73a840 fix-lint-parked-routes: silence unused linter on parked D-0081 route registrars
- 301562b readme-hero: add themed logo lockup and hero tagline to root README
- 3ea9544 readme-rewrite: rewrite root README from scratch against the live tree
- 49aaca8 create-echo-readmodel: project the POST /components 201 echo through componentView
- 75f67ca llm-observed-health-surface: add backlog item for LLM observed-health surface and index it
- dac098b datastore-uri-credential-provider: reclassify kafka as discrete-field SASL and record parse-but-never-apply gap
- bfbda39 build(deps): bump golang.org/x/crypto
- 7ed44a8 Merge pull request #17 from jaimegago/dependabot/go_modules/go_modules-57bd245098
- e6172bb observation-wording-triage: reframe the mutation-surface paragraph as registered-but-floor-denied, and record D-0082
- 8e23544 discovery-clarifications-pipeline: park onboarding, clarifications, and manual-refresh HTTP routes for launch
- 5e55360 graph-node-taxonomy: ...