Skip to content

Latest commit

 

History

History
666 lines (614 loc) · 94.5 KB

File metadata and controls

666 lines (614 loc) · 94.5 KB

Changelog

1.3.0 (2026-05-31)

Features

  • Add 10-phase UI/backend enhancement suite (8d22462)
  • Add LLM-driven first-response drafting, troubleshooting checklists, audit UI, and model integrity enforcement (b6ad991)
  • add ops workspace, trust signals, and deployment/eval tooling (d1322e4)
  • Add Phase 2 features — alternatives, recycling, Jira transitions, KB staleness, analytics drill-down (196ffa0)
  • Complete modernization phases 5-10 (03fe65a)
  • Complete security hardening and testing phases (v0.3.0) (aa152cb)
  • complete v2 improvement plan (phases 1-7) (9404fa0)
  • components: update settings tab, onboarding, and CI dep watch (91769eb)
  • contracts: add producer manifest and CI governance (6e44299)
  • diagnostic analysis and search quality fixes (Option A) (27a8f6f)
  • docs: live-capture pipeline for portfolio screenshots (b2574b3)
  • draft: add local AI readiness banner (42c0e41)
  • draft: add workflow strip and revamp e2e coverage (607c479)
  • hybrid PostgreSQL search with intent detection and feedback (Week 4) (19e4d0e)
  • Implement knowledge management system (Phases 1-10) (f764e95)
  • Implement security hardening, backup encryption, and UX improvements (286ce50)
  • initial implementation of VaultMind - Phases 1-7 (cf6da21)
  • kb: strip confluence boilerplate and fix section mapping (1ffe970)
  • memorykernel: add preflight adapter and contract gate (270bc9a)
  • memorykernel: complete monorepo readiness hardening (97aafb2)
  • memorykernel: harden readiness and contract governance (3a01df9)
  • memorykernel: promote consumer baseline to service.v3 (0150771)
  • memorykernel: repin to v0.3.0 and harden fallback (958b619)
  • monorepo: finalize migration governance and gate suite (45a9694)
  • monorepo: finalize trilogy consolidation closeout (ab94eb9)
  • Option B content cleanup — title cleaning, article expansion, index rebuild (120d6fd)
  • Option C — ML intent classifier, cross-encoder reranker, feedback loop (c1ff3bf)
  • Phase 1 — r2d2 connection pool + audit logging (c854a8c)
  • Phase 10 + 13 + 14 + 21 — adaptive RAG, relationships, graph algorithms, model recs (7383f98)
  • Phase 11 + 16 + 22 — multi-hop RAG, UI components, model benchmarks (12438cd)
  • Phase 15 + 17 + 23 — graph viz, loading/accessibility, collaboration architecture (18d9151)
  • Phase 18 + 19 — onboarding tour, contextual help, visual polish (65bb919)
  • Phase 2 + 3 + 4 — encryption, GDPR data lifecycle, security hardening (31cc636)
  • Phase 5 + 8 — HNSW vector index + observability metrics (91c3dff)
  • Phase 6 + 7 — pagination + incremental graph build (64712d5)
  • Phase 9 + 12 + 20 — query rewriting, NER, model management (5aef454)
  • phase4: lock workflow and harden local-first posture (6115518)
  • phase5: add queue command center (a984178)
  • phase5: add settings operator console (ad05585)
  • phase5: bridge legacy tokens into revamp shell (3d2b2f4)
  • phase5: redesign draft workbench layout (6926eca)
  • platform: harden runtime validation and release gates (83582fc)
  • platform: harden runtime validation and release gates (95b3f9e)
  • Release v0.4.1 — fast startup, session tokens, draft panel fix, CLI search (49415ef)
  • revamp: add flag-gated app shell foundation (54a7e3c)
  • revamp: add phase 6 ops hardening gates (a8166f1)
  • revamp: add queue trend deltas and workspace quick actions (9828cad)
  • revamp: add queue triage analytics and live workspace context (eaae038)
  • revamp: add queue triage routing and command jumps (a40497c)
  • revamp: add workspace shell revamp toggle (9dd9d63)
  • revamp: close queue triage and quality telemetry gaps (781225e)
  • revamp: expand queue e2e and quality coaching (2e2c86b)
  • revamp: harden queue scorecard and golden-set gates (07f1de6)
  • security hardening — validation module with path, SSRF, ZIP bomb defense (590fe20)
  • security: Implement security roadmap phases 0-6 (22a11fa)
  • security: Implement security roadmap phases 0-6 (07bfd99)
  • security: Replace Keychain with file-based credential storage (1329cbb)
  • security: Restrict file paths to home directory only (d122f67)
  • security: Update commands to use FileKeyStore (0541b06)
  • service: finalize service v2 producer contract (775a8aa)
  • service: promote runtime contract to service.v3 (8d61321)
  • src: manage local semantic search models (c3e7bfb)
  • test: enrich e2e Tauri mock with portfolio-grade seed data (fe21e31)
  • ui: add WorkspaceHeroLayout hero renderer with scoped CSS (63dabe2)
  • ui: apply Claude Design Workspace shell polish (739ee4b)
  • ui: apply Claude Design Workspace shell polish (ab77d92)
  • ui: render Workspace with Claude Design handoff layout (6b410e4)
  • ui: render Workspace with Claude Design handoff layout (938926f)
  • ui: surface safer semantic search setup (7fd32d1)
  • ui: wire ASSISTSUPPORT_REVAMP_WORKSPACE_HERO flag in DraftTab (802a567)
  • ui: workspace hero-layout redesign + portfolio pass (cb24498)
  • ux: improve draft density controls and quality coaching (789e7b9)
  • v0.5.0 — ChatGPT-inspired UI redesign with green accent and dark mode overhaul (e5f18f4)
  • v0.5.1 — interactive KB suggestions and responsive layout fixes (12402c3)
  • v0.5.2 — two-section response format with IT support instructions (79afc04)
  • v0.5.3 — policy-first search ranking and KB quality enforcement (efcd21f)
  • v0.6.0 — disk ingestion pipeline and pilot feedback infrastructure (fea8228)
  • v0.6.0-pilot — feedback collection system with Pilot tab and DB persistence (c8d06b4)
  • workspace: add ticket workspace and queue workflows (58bdef2)
  • workspace: ship the support engineer workspace (6179ae3)

Bug Fixes

  • Add default-run to Cargo.toml for ambiguous binary resolution (5f7a88c)
  • align pnpm lockfile with ci (9f07328)
  • align tauri package versions (4b67d7b)
  • Apply all review issues (H1-H5, M1-M6, L1-L12) (c6c6881)
  • capabilities: drop unused opener plugin and greet template cmd (246dde2)
  • capabilities: drop unused opener plugin and greet template command (65d3171)
  • chat streaming event payload mismatches (28af60c)
  • ci: disable rust-cache save in backend jobs (d118be8)
  • ci: install protobuf compiler for backend coverage (80de7cc)
  • ci: install tauri Linux deps for backend coverage (156a60d)
  • ci: set pnpm before setup-node cache bootstrap (c6e873b)
  • ci: unblock hardening PR checks (fe8878c)
  • clear release gate drift (5a93f45)
  • clear rust security audit (7214dcb)
  • clear security scan findings (9f5580e)
  • components: align useResponsePanelCopy with onShow* naming (a3b5010)
  • components: align useResponsePanelCopy with onShow* naming (e08bc3e)
  • components: close out remaining exhaustive-deps / stale lint (ad25051)
  • components: close remaining exhaustive-deps and stale lint (fc083b1)
  • components: complete handleWorkspacePersonalizationChange deps (9a48e6f)
  • components: inject tauri calls into useResponseActions (d36c62e)
  • components: inject tauri calls into useResponseActions (4595ae0)
  • comprehensive audit fixes — security, data integrity, UX (b14d342)
  • contain settings shell scroll and stabilize validation suites (#10) (3031d21)
  • contexts: batch AppStatus polls and memoize value (db974b9)
  • contexts: batch AppStatus polls into one setState, memoize value (80e4bac)
  • Correct clone URL and harden .gitignore (5251e5c)
  • Critical security audit fixes and missing command registration (e2f7ee8)
  • deps: patch tantivy to remove unsound lru (74112ee)
  • deps: remediate security alerts (ba6074b)
  • Improve response quality with FTS5 query preprocessing and prompt perspective framing (da5ce42)
  • integration: harden startup and MemoryKernel UX safeguards (aedd523)
  • kb: make watcher debouncer cache platform-safe (12a3168)
  • make Pilot tab scrollable (db0d1ed)
  • memorykernel: repin v0.3.1 and enforce manifest sync (6508b41)
  • phase5: tighten policy flags and funnel labels (45b08e5)
  • pilot: default-off logging, pseudonymous operator id, safe export (2ad0070)
  • refresh search api dependency audit (2427ff9)
  • repo: finish stabilization and maintainability follow-up (#43) (56156de)
  • Resolve pre-release verification warnings (W1-W3) (4b1e6b5)
  • Resolve Settings crash, model download hang, embedding backend conflict, and scroll (c3a3924)
  • search-api: hash query_text by default, opt-in raw storage (3433186)
  • search: harden health checks and runtime fallback (bba734a)
  • security: enforce loopback-only service boundaries (5444d8e)
  • security: enforce SSRF pinning for web and YouTube (f759a5a)
  • security: harden GitHub remote ingest boundary (ed31880)
  • security: harden search-api logging and input (80803df)
  • security: remediate requests advisory and finalize handoff (1ed6e3d)
  • security: remove session token auto-unlock (f0a186e)
  • security: tighten loopback base URL validation (edd62aa)
  • service: lock v2 error envelope policy and guards (06494f4)
  • src: close KB watcher start/start TOCTOU race (e91748e)
  • src: close KB watcher start/start TOCTOU race (9509faf)
  • src: hoist web-ingest regexes and document unsafe mach FFI (e3355ef)
  • src: hoist web-ingest regexes and document unsafe mach FFI (e8d9e16)
  • ui: collapse shell rail on hero Workspace to avoid double-rail (557075c)
  • ui: stylelint cleanups for hero workspace + seg button (c17b3cf)
  • ui: stylelint cleanups post-#100 merge (936daca)
  • update hardcoded version string in Settings UI to 1.0.0 (91ad13a)
  • Use real download progress in OnboardingWizard instead of simulated animation (4a5ccbe)
  • Wire 6 integration gaps blocking production use (8b628e8)
  • workspace: keep runbook state attached to saved drafts (61d1850)
  • workspace: preserve runbook state across autosave recovery (10b8454)
  • workspace: restore autosave draft context safely (03502b6)
  • workspace: restore autosave draft context safely (7e4cf4d)

Performance

  • workspace: add roadmap-backed performance checks (67a5bfe)

Refactoring

  • components: add stable setter deps to SettingsTab callbacks (1b00fb8)
  • components: decompose AnalyticsTab into per-section siblings (8c197ce)
  • components: decompose DraftTab (-243 LOC, -4 warnings) (98be877)
  • components: decompose ResponsePanel into helpers + hook + sections (fb681ea)
  • components: decompose SettingsTab into per-section files + init hook (e5fe843)
  • components: extract 4 DraftTab hooks (Wave 5.7 Phase A part 1) (7e47e4d)
  • components: extract DraftResponsePanel + pin DraftTabHandle (921f699)
  • components: extract DraftResponsePanel + pin DraftTabHandle (Wave 5.7 Phase B+D) (3f30642)
  • components: extract DraftTab defaults and diagnosis serializer (4e1c9d5)
  • components: extract handleAcceptNextAction to new hook (ce0555a)
  • components: extract handleClear to new useDraftClear hook (15d1de9)
  • components: extract handleConversationSubmit to new hook (dcf218a)
  • components: extract KbUsageTable sibling (317af40)
  • components: extract PilotDiagnosticsSection sibling (d98cb8c)
  • components: extract QualityDrilldownExamples sibling (1636b74)
  • components: extract qualityThresholdsState helpers (f202777)
  • components: extract RatingDistribution sibling (067f041)
  • components: extract responsePanelHelpers pure functions (8d265b2)
  • components: extract ResponsePanelSections sub-component (15fff23)
  • components: extract ResponseQualityPanel sibling (6a144f8)
  • components: extract two follow-up Draft hooks (a13e8a6)
  • components: extract useDraftApproval hook (9185445)
  • components: extract useDraftChecklist hook (fe0d53b)
  • components: extract useDraftFirstResponse hook (39f1c47)
  • components: extract useDraftGeneration hook (Phase A #5) (0982522)
  • components: extract useDraftGeneration hook (Wave 5.7 Phase A complete) (3a350a8)
  • components: extract useDraftIntake hook (a7e90d8)
  • components: extract useDraftLifecycle hook (ca16719)
  • components: extract useDraftLifecycle hook (fa87f3e)
  • components: extract useDraftPersistence hook (545aaa8)
  • components: extract useDraftPersistence hook (a123b4e)
  • components: extract useResponseActions hook (9333ec8)
  • components: extract useResponseActions hook (a48161d)
  • components: extract useWorkspaceArtifacts hook (b0869a1)
  • components: extract useWorkspaceArtifacts hook (c358dc5)
  • components: extract useWorkspaceClipboardPacks + useGuidedRunbook (a65c4ab)
  • components: lift AnalyticsTab data loading into hook (7a4567d)
  • components: lift ResponsePanel copy state into hook (35f039e)
  • components: lift SettingsTab init into useSettingsInit hook (a2076d4)
  • components: move SettingsTab helpers into sibling file (50031a6)
  • components: split SettingsTab into per-section files (570f565)
  • comprehensive codebase audit with 30+ fixes (44f36ae)
  • core: land convergence and closeout program (5bdcc29)
  • core: land convergence and closeout program (3294e02)
  • features: decompose QueueCommandCenterPage into hooks + helpers (4752f6f)
  • features: extract builders and reduce barrel (823b2dd)
  • features: extract IntakeFieldControl + performance helpers from Rail (9137eca)
  • features: extract IntakeFieldControl sub-component (559ffd1)
  • features: extract queue operation handler callbacks (c6c51b3)
  • features: extract queueHelpers pure functions (2d62968)
  • features: extract workspace performance mark helpers (6fea35a)
  • features: extract workspaceAssistant formatters (4184c9f)
  • features: extract workspaceAssistant intake parsing (ec11686)
  • features: extract workspaceAssistant text helpers (490bc77)
  • features: inline workspace/inbox wrappers, drop dead helper (b47dd96)
  • features: isolate batch triage state behind hook (1893122)
  • features: isolate dispatch state behind hook (89d4ac2)
  • features: lift queue rendering state into hook (2887c6e)
  • features: regroup TicketWorkspaceRail props into 8 bundles (04473dc)
  • features: regroup TicketWorkspaceRail props into 8 bundles (03eb090)
  • features: remove pinned revamp flags and their dead branches (a61055f)
  • features: remove pinned revamp flags, inline wrappers (ca97cbd)
  • features: split workspaceAssistant into focused modules under barrel (99871d8)
  • hooks: split useLlm into model / generation / streaming (aee527a)
  • hooks: split useLlm into model / generation / streaming hooks (e0cd94b)
  • revamp: add flag runtime and queue-first inbox scaffold (b4efe26)
  • revamp: establish rebuild governance and app-shell foundation (3eb8021)
  • revamp: route tab rendering through feature wrappers (2c9ac86)
  • revamp: wrap legacy tabs behind feature modules (edbad24)
  • src: delete dead draft/template/playbook wrappers (-575 LOC) (4f63a38)
  • src: delete dead draft/template/playbook wrappers (-575 LOC) (6779faf)
  • src: delete dead mod.rs Jira wrappers (-432 LOC) (83cedc8)
  • src: delete dead mod.rs Jira wrappers (-432 LOC) (ae87ef9)
  • src: delete dead ops-analytics wrappers (-535 LOC) (6a9906f)
  • src: delete dead ops-analytics wrappers (-535 LOC) (b53e0c0)
  • src: introduce AppError pattern, migrate security commands (5281b03)
  • src: migrate 3 small command files to AppError (9d8f959)
  • src: migrate 3 small command files to AppError pattern (fcb9e32)
  • src: migrate backup commands to AppError with [CANCELLED] code (9106742)
  • src: migrate backup commands to AppError with [CANCELLED] code (13b7e06)
  • src: migrate diagnostics commands to AppError (2ab883d)
  • src: migrate diagnostics commands to AppError (59aa5d3)
  • src: migrate draft commands to AppError (79b7532)
  • src: migrate jira commands to AppError with From<JiraError> (7a1e3d9)
  • src: migrate jobs commands to AppError, drop 484 LOC (56bd010)
  • src: migrate jobs commands to AppError, drop 484 LOC of dupes (e54cc71)
  • src: migrate kb commands to AppError pattern (552f58e)
  • src: migrate kb commands to AppError pattern (2084123)
  • src: migrate last two String-typed Tauri commands to AppError (26497e5)
  • src: migrate last two String-typed Tauri commands to AppError (fa83bda)
  • src: migrate memory-kernel commands to AppError (5078933)
  • src: migrate memory-kernel commands to AppError (e487e9f)
  • src: migrate model/llm/embedding commands to AppError (4a8afdd)
  • src: migrate model/llm/embedding commands to AppError (b5b3601)
  • src: migrate operations-analytics commands to AppError (410596a)
  • src: migrate operations-analytics commands to AppError (a9630e9)
  • src: migrate product-workspace commands to AppError (bc5841e)
  • src: migrate product-workspace commands to AppError (6ed156e)
  • src: migrate runtime helpers + OCR + downloads to AppError (24c5ab2)
  • src: migrate runtime helpers + OCR + downloads to AppError (515ceae)
  • src: migrate search-api commands to AppError pattern (a4538c0)
  • src: migrate search-api commands to AppError pattern (c0c31e1)
  • src: migrate startup commands to AppError (last file!) (2c5452d)

Documentation

  • 12-slide LinkedIn Live deck + pptxgenjs builder (f904f28)
  • 6-panel portfolio screenshot set + Playwright capture pipeline (52b6ddd)
  • add CONTRIBUTING, SECURITY, and Dependabot config (#15) (b33d044)
  • Add execution status file with current state and next actions (26d56d6)
  • Add KB deployment notes and update checklist with Confluence build results (f8b2ece)
  • Add LICENSE, SECURITY.md, and update README for GitHub (3796c4f)
  • add portfolio context recovery note (f38bf39)
  • Add quick start guide, compliance badges, and changelog for v0.3.2 (bc831b1)
  • Add roadmap revision, testing infrastructure, case studies, and analytics plan (3669c50)
  • docs: add phase 4 security closure artifacts (#30) (278575c)
  • docs: add shift-handoff and external-dispatch runbook stubs (f07ad40)
  • docs: mark ADR 0012 complete with full PR timeline (6109da9)
  • docs: mark ADR 0012 complete with full PR timeline (5f809b7)
  • docs: record completed phase 12 validation (b865cbc)
  • docs: record completed phase 12 validation (51ed3c9)
  • docs: record final workspace merge closeout (41f4469)
  • docs: refresh merged-branch readiness evidence (affa91a)
  • Fix clone URL and add binary disambiguation troubleshooting (7de37bf)
  • governance: execute remaining producer roadmap (5d85543)
  • implementation: complete producer integration block (f7f2cae)
  • implementation: publish v0.3.2 governance baseline (b7166ff)
  • integration: launch rehearsal execution planning (f542ea1)
  • landscape-letter one-pager PDF + generator (5dd299d)
  • long-form case study on three architectural decisions (4cc906d)
  • Mark IMPLEMENTATION_PLAN.md as complete with summary (9e72e7f)
  • readme: add comprehensive project guide (95ffa85)
  • readme: expand architecture and quickstart guide (1d7218f)
  • readme: expand usage and trilogy integration guide (56d06ac)
  • refresh Codex communication contract (6242eb3)
  • refresh portfolio index with follow-on artifacts (9311163)
  • rehearsal kit + 90-second demo-video storyboard (ab37223)
  • replace 4 portfolio PNGs with real-app captures (9c7bcd8)
  • repo: archive legacy CODEX_* planning docs under docs/reports (a2b2713)
  • repo: narrow README encryption claim to match SECURITY.md (a4cdcda)
  • repo: record mainline merge closeout (#49) (555a078)
  • Reposition AssistSupport for IT support engineers (f3a830f)
  • revamp: add Phase 5 pre-revamp contracts (3c33243)
  • Rewrite README, changelog, and roadmap for v0.5.0 (70eeb98)
  • top-level portfolio index + inventory (5acf9c9)
  • Update documentation for completed modernization (ac9dddc)
  • Update installation guide with required system dependencies (5f7a88c)
  • update README for ops workspace and trust features (6701a1a)
  • update README for v0.6.0-pilot with feedback system and disk ingestion (d8dd001)
  • update README for v0.7.0-search with hybrid PostgreSQL search (3f4f3bc)
  • update README to showcase ML search pipeline, security, and performance strengths (e0233ce)
  • Update README with complete project documentation (061d952)
  • update README with comprehensive project documentation (2b7bd62)
  • Update README with new security and model features (cc0a646)
  • workspace redesign handoff bundle (d1a7a7c)

1.2.0 (2026-03-10)

Features

  • Add 10-phase UI/backend enhancement suite (8d22462)
  • Add LLM-driven first-response drafting, troubleshooting checklists, audit UI, and model integrity enforcement (b6ad991)
  • add ops workspace, trust signals, and deployment/eval tooling (d1322e4)
  • Add Phase 2 features — alternatives, recycling, Jira transitions, KB staleness, analytics drill-down (196ffa0)
  • Complete modernization phases 5-10 (03fe65a)
  • Complete security hardening and testing phases (v0.3.0) (aa152cb)
  • complete v2 improvement plan (phases 1-7) (9404fa0)
  • contracts: add producer manifest and CI governance (6e44299)
  • diagnostic analysis and search quality fixes (Option A) (27a8f6f)
  • draft: add local AI readiness banner (42c0e41)
  • draft: add workflow strip and revamp e2e coverage (607c479)
  • hybrid PostgreSQL search with intent detection and feedback (Week 4) (19e4d0e)
  • Implement knowledge management system (Phases 1-10) (f764e95)
  • Implement security hardening, backup encryption, and UX improvements (286ce50)
  • initial implementation of VaultMind - Phases 1-7 (cf6da21)
  • kb: strip confluence boilerplate and fix section mapping (1ffe970)
  • memorykernel: add preflight adapter and contract gate (270bc9a)
  • memorykernel: complete monorepo readiness hardening (97aafb2)
  • memorykernel: harden readiness and contract governance (3a01df9)
  • memorykernel: promote consumer baseline to service.v3 (0150771)
  • memorykernel: repin to v0.3.0 and harden fallback (958b619)
  • monorepo: finalize migration governance and gate suite (45a9694)
  • monorepo: finalize trilogy consolidation closeout (ab94eb9)
  • Option B content cleanup — title cleaning, article expansion, index rebuild (120d6fd)
  • Option C — ML intent classifier, cross-encoder reranker, feedback loop (c1ff3bf)
  • Phase 1 — r2d2 connection pool + audit logging (c854a8c)
  • Phase 10 + 13 + 14 + 21 — adaptive RAG, relationships, graph algorithms, model recs (7383f98)
  • Phase 11 + 16 + 22 — multi-hop RAG, UI components, model benchmarks (12438cd)
  • Phase 15 + 17 + 23 — graph viz, loading/accessibility, collaboration architecture (18d9151)
  • Phase 18 + 19 — onboarding tour, contextual help, visual polish (65bb919)
  • Phase 2 + 3 + 4 — encryption, GDPR data lifecycle, security hardening (31cc636)
  • Phase 5 + 8 — HNSW vector index + observability metrics (91c3dff)
  • Phase 6 + 7 — pagination + incremental graph build (64712d5)
  • Phase 9 + 12 + 20 — query rewriting, NER, model management (5aef454)
  • phase4: lock workflow and harden local-first posture (6115518)
  • phase5: add queue command center (a984178)
  • phase5: add settings operator console (ad05585)
  • phase5: bridge legacy tokens into revamp shell (3d2b2f4)
  • phase5: redesign draft workbench layout (6926eca)
  • platform: harden runtime validation and release gates (83582fc)
  • platform: harden runtime validation and release gates (95b3f9e)
  • Release v0.4.1 — fast startup, session tokens, draft panel fix, CLI search (49415ef)
  • revamp: add flag-gated app shell foundation (54a7e3c)
  • revamp: add phase 6 ops hardening gates (a8166f1)
  • revamp: add queue trend deltas and workspace quick actions (9828cad)
  • revamp: add queue triage analytics and live workspace context (eaae038)
  • revamp: add queue triage routing and command jumps (a40497c)
  • revamp: add workspace shell revamp toggle (9dd9d63)
  • revamp: close queue triage and quality telemetry gaps (781225e)
  • revamp: expand queue e2e and quality coaching (2e2c86b)
  • revamp: harden queue scorecard and golden-set gates (07f1de6)
  • security hardening — validation module with path, SSRF, ZIP bomb defense (590fe20)
  • security: Implement security roadmap phases 0-6 (22a11fa)
  • security: Implement security roadmap phases 0-6 (07bfd99)
  • security: Replace Keychain with file-based credential storage (1329cbb)
  • security: Restrict file paths to home directory only (d122f67)
  • security: Update commands to use FileKeyStore (0541b06)
  • service: finalize service v2 producer contract (775a8aa)
  • service: promote runtime contract to service.v3 (8d61321)
  • ux: improve draft density controls and quality coaching (789e7b9)
  • v0.5.0 — ChatGPT-inspired UI redesign with green accent and dark mode overhaul (e5f18f4)
  • v0.5.1 — interactive KB suggestions and responsive layout fixes (12402c3)
  • v0.5.2 — two-section response format with IT support instructions (79afc04)
  • v0.5.3 — policy-first search ranking and KB quality enforcement (efcd21f)
  • v0.6.0 — disk ingestion pipeline and pilot feedback infrastructure (fea8228)
  • v0.6.0-pilot — feedback collection system with Pilot tab and DB persistence (c8d06b4)
  • workspace: add ticket workspace and queue workflows (58bdef2)
  • workspace: ship the support engineer workspace (6179ae3)

Bug Fixes

  • Add default-run to Cargo.toml for ambiguous binary resolution (5f7a88c)
  • Apply all review issues (H1-H5, M1-M6, L1-L12) (c6c6881)
  • chat streaming event payload mismatches (28af60c)
  • ci: disable rust-cache save in backend jobs (d118be8)
  • ci: install protobuf compiler for backend coverage (80de7cc)
  • ci: install tauri Linux deps for backend coverage (156a60d)
  • ci: set pnpm before setup-node cache bootstrap (c6e873b)
  • comprehensive audit fixes — security, data integrity, UX (b14d342)
  • Correct clone URL and harden .gitignore (5251e5c)
  • Critical security audit fixes and missing command registration (e2f7ee8)
  • deps: patch tantivy to remove unsound lru (74112ee)
  • Improve response quality with FTS5 query preprocessing and prompt perspective framing (da5ce42)
  • integration: harden startup and MemoryKernel UX safeguards (aedd523)
  • kb: make watcher debouncer cache platform-safe (12a3168)
  • make Pilot tab scrollable (db0d1ed)
  • memorykernel: repin v0.3.1 and enforce manifest sync (6508b41)
  • phase5: tighten policy flags and funnel labels (45b08e5)
  • pilot: default-off logging, pseudonymous operator id, safe export (2ad0070)
  • repo: finish stabilization and maintainability follow-up (#43) (56156de)
  • Resolve pre-release verification warnings (W1-W3) (4b1e6b5)
  • Resolve Settings crash, model download hang, embedding backend conflict, and scroll (c3a3924)
  • search-api: hash query_text by default, opt-in raw storage (3433186)
  • search: harden health checks and runtime fallback (bba734a)
  • security: enforce loopback-only service boundaries (5444d8e)
  • security: enforce SSRF pinning for web and YouTube (f759a5a)
  • security: harden GitHub remote ingest boundary (ed31880)
  • security: harden search-api logging and input (80803df)
  • security: remediate requests advisory and finalize handoff (1ed6e3d)
  • security: remove session token auto-unlock (f0a186e)
  • security: tighten loopback base URL validation (edd62aa)
  • service: lock v2 error envelope policy and guards (06494f4)
  • update hardcoded version string in Settings UI to 1.0.0 (91ad13a)
  • Use real download progress in OnboardingWizard instead of simulated animation (4a5ccbe)
  • Wire 6 integration gaps blocking production use (8b628e8)
  • workspace: keep runbook state attached to saved drafts (61d1850)
  • workspace: preserve runbook state across autosave recovery (10b8454)
  • workspace: restore autosave draft context safely (03502b6)
  • workspace: restore autosave draft context safely (7e4cf4d)

Performance

  • workspace: add roadmap-backed performance checks (67a5bfe)

Refactoring

  • comprehensive codebase audit with 30+ fixes (44f36ae)
  • revamp: add flag runtime and queue-first inbox scaffold (b4efe26)
  • revamp: establish rebuild governance and app-shell foundation (3eb8021)
  • revamp: route tab rendering through feature wrappers (2c9ac86)
  • revamp: wrap legacy tabs behind feature modules (edbad24)

Documentation

  • Add execution status file with current state and next actions (26d56d6)
  • Add KB deployment notes and update checklist with Confluence build results (f8b2ece)
  • Add LICENSE, SECURITY.md, and update README for GitHub (3796c4f)
  • Add quick start guide, compliance badges, and changelog for v0.3.2 (bc831b1)
  • Add roadmap revision, testing infrastructure, case studies, and analytics plan (3669c50)
  • docs: add phase 4 security closure artifacts (#30) (278575c)
  • docs: record final workspace merge closeout (41f4469)
  • docs: refresh merged-branch readiness evidence (affa91a)
  • Fix clone URL and add binary disambiguation troubleshooting (7de37bf)
  • governance: execute remaining producer roadmap (5d85543)
  • implementation: complete producer integration block (f7f2cae)
  • implementation: publish v0.3.2 governance baseline (b7166ff)
  • integration: launch rehearsal execution planning (f542ea1)
  • Mark IMPLEMENTATION_PLAN.md as complete with summary (9e72e7f)
  • readme: add comprehensive project guide (95ffa85)
  • readme: expand architecture and quickstart guide (1d7218f)
  • readme: expand usage and trilogy integration guide (56d06ac)
  • repo: record mainline merge closeout (#49) (555a078)
  • Reposition AssistSupport for IT support engineers (f3a830f)
  • revamp: add Phase 5 pre-revamp contracts (3c33243)
  • Rewrite README, changelog, and roadmap for v0.5.0 (70eeb98)
  • Update documentation for completed modernization (ac9dddc)
  • Update installation guide with required system dependencies (5f7a88c)
  • update README for ops workspace and trust features (6701a1a)
  • update README for v0.6.0-pilot with feedback system and disk ingestion (d8dd001)
  • update README for v0.7.0-search with hybrid PostgreSQL search (3f4f3bc)
  • update README to showcase ML search pipeline, security, and performance strengths (e0233ce)
  • Update README with complete project documentation (061d952)
  • Update README with new security and model features (cc0a646)

1.1.0 (2026-03-01)

Features

  • Add 10-phase UI/backend enhancement suite (8d22462)
  • Add LLM-driven first-response drafting, troubleshooting checklists, audit UI, and model integrity enforcement (b6ad991)
  • add ops workspace, trust signals, and deployment/eval tooling (d1322e4)
  • Add Phase 2 features — alternatives, recycling, Jira transitions, KB staleness, analytics drill-down (196ffa0)
  • Complete modernization phases 5-10 (03fe65a)
  • Complete security hardening and testing phases (v0.3.0) (aa152cb)
  • complete v2 improvement plan (phases 1-7) (9404fa0)
  • contracts: add producer manifest and CI governance (6e44299)
  • diagnostic analysis and search quality fixes (Option A) (27a8f6f)
  • draft: add local AI readiness banner (42c0e41)
  • draft: add workflow strip and revamp e2e coverage (607c479)
  • hybrid PostgreSQL search with intent detection and feedback (Week 4) (19e4d0e)
  • Implement knowledge management system (Phases 1-10) (f764e95)
  • Implement security hardening, backup encryption, and UX improvements (286ce50)
  • initial implementation of VaultMind - Phases 1-7 (cf6da21)
  • kb: strip confluence boilerplate and fix section mapping (1ffe970)
  • memorykernel: add preflight adapter and contract gate (270bc9a)
  • memorykernel: complete monorepo readiness hardening (97aafb2)
  • memorykernel: harden readiness and contract governance (3a01df9)
  • memorykernel: promote consumer baseline to service.v3 (0150771)
  • memorykernel: repin to v0.3.0 and harden fallback (958b619)
  • monorepo: finalize migration governance and gate suite (45a9694)
  • monorepo: finalize trilogy consolidation closeout (ab94eb9)
  • Option B content cleanup — title cleaning, article expansion, index rebuild (120d6fd)
  • Option C — ML intent classifier, cross-encoder reranker, feedback loop (c1ff3bf)
  • Phase 1 — r2d2 connection pool + audit logging (c854a8c)
  • Phase 10 + 13 + 14 + 21 — adaptive RAG, relationships, graph algorithms, model recs (7383f98)
  • Phase 11 + 16 + 22 — multi-hop RAG, UI components, model benchmarks (12438cd)
  • Phase 15 + 17 + 23 — graph viz, loading/accessibility, collaboration architecture (18d9151)
  • Phase 18 + 19 — onboarding tour, contextual help, visual polish (65bb919)
  • Phase 2 + 3 + 4 — encryption, GDPR data lifecycle, security hardening (31cc636)
  • Phase 5 + 8 — HNSW vector index + observability metrics (91c3dff)
  • Phase 6 + 7 — pagination + incremental graph build (64712d5)
  • Phase 9 + 12 + 20 — query rewriting, NER, model management (5aef454)
  • phase4: lock workflow and harden local-first posture (6115518)
  • phase5: add queue command center (a984178)
  • phase5: add settings operator console (ad05585)
  • phase5: bridge legacy tokens into revamp shell (3d2b2f4)
  • phase5: redesign draft workbench layout (6926eca)
  • platform: harden runtime validation and release gates (83582fc)
  • platform: harden runtime validation and release gates (95b3f9e)
  • Release v0.4.1 — fast startup, session tokens, draft panel fix, CLI search (49415ef)
  • revamp: add flag-gated app shell foundation (54a7e3c)
  • revamp: add phase 6 ops hardening gates (a8166f1)
  • revamp: add queue trend deltas and workspace quick actions (9828cad)
  • revamp: add queue triage analytics and live workspace context (eaae038)
  • revamp: add queue triage routing and command jumps (a40497c)
  • revamp: add workspace shell revamp toggle (9dd9d63)
  • revamp: close queue triage and quality telemetry gaps (781225e)
  • revamp: expand queue e2e and quality coaching (2e2c86b)
  • revamp: harden queue scorecard and golden-set gates (07f1de6)
  • security hardening — validation module with path, SSRF, ZIP bomb defense (590fe20)
  • security: Implement security roadmap phases 0-6 (22a11fa)
  • security: Implement security roadmap phases 0-6 (07bfd99)
  • security: Replace Keychain with file-based credential storage (1329cbb)
  • security: Restrict file paths to home directory only (d122f67)
  • security: Update commands to use FileKeyStore (0541b06)
  • service: finalize service v2 producer contract (775a8aa)
  • service: promote runtime contract to service.v3 (8d61321)
  • ux: improve draft density controls and quality coaching (789e7b9)
  • v0.5.0 — ChatGPT-inspired UI redesign with green accent and dark mode overhaul (e5f18f4)
  • v0.5.1 — interactive KB suggestions and responsive layout fixes (12402c3)
  • v0.5.2 — two-section response format with IT support instructions (79afc04)
  • v0.5.3 — policy-first search ranking and KB quality enforcement (efcd21f)
  • v0.6.0 — disk ingestion pipeline and pilot feedback infrastructure (fea8228)
  • v0.6.0-pilot — feedback collection system with Pilot tab and DB persistence (c8d06b4)

Bug Fixes

  • Add default-run to Cargo.toml for ambiguous binary resolution (5f7a88c)
  • Apply all review issues (H1-H5, M1-M6, L1-L12) (c6c6881)
  • chat streaming event payload mismatches (28af60c)
  • ci: disable rust-cache save in backend jobs (d118be8)
  • ci: install protobuf compiler for backend coverage (80de7cc)
  • ci: install tauri Linux deps for backend coverage (156a60d)
  • ci: set pnpm before setup-node cache bootstrap (c6e873b)
  • comprehensive audit fixes — security, data integrity, UX (b14d342)
  • Correct clone URL and harden .gitignore (5251e5c)
  • Critical security audit fixes and missing command registration (e2f7ee8)
  • deps: patch tantivy to remove unsound lru (74112ee)
  • Improve response quality with FTS5 query preprocessing and prompt perspective framing (da5ce42)
  • integration: harden startup and MemoryKernel UX safeguards (aedd523)
  • kb: make watcher debouncer cache platform-safe (12a3168)
  • make Pilot tab scrollable (db0d1ed)
  • memorykernel: repin v0.3.1 and enforce manifest sync (6508b41)
  • phase5: tighten policy flags and funnel labels (45b08e5)
  • pilot: default-off logging, pseudonymous operator id, safe export (2ad0070)
  • Resolve pre-release verification warnings (W1-W3) (4b1e6b5)
  • Resolve Settings crash, model download hang, embedding backend conflict, and scroll (c3a3924)
  • search-api: hash query_text by default, opt-in raw storage (3433186)
  • search: harden health checks and runtime fallback (bba734a)
  • security: enforce loopback-only service boundaries (5444d8e)
  • security: enforce SSRF pinning for web and YouTube (f759a5a)
  • security: harden GitHub remote ingest boundary (ed31880)
  • security: harden search-api logging and input (80803df)
  • security: remediate requests advisory and finalize handoff (1ed6e3d)
  • security: remove session token auto-unlock (f0a186e)
  • security: tighten loopback base URL validation (edd62aa)
  • service: lock v2 error envelope policy and guards (06494f4)
  • update hardcoded version string in Settings UI to 1.0.0 (91ad13a)
  • Use real download progress in OnboardingWizard instead of simulated animation (4a5ccbe)
  • Wire 6 integration gaps blocking production use (8b628e8)

Refactoring

  • comprehensive codebase audit with 30+ fixes (44f36ae)
  • revamp: add flag runtime and queue-first inbox scaffold (b4efe26)
  • revamp: establish rebuild governance and app-shell foundation (3eb8021)
  • revamp: route tab rendering through feature wrappers (2c9ac86)
  • revamp: wrap legacy tabs behind feature modules (edbad24)

Documentation

  • Add execution status file with current state and next actions (26d56d6)
  • Add KB deployment notes and update checklist with Confluence build results (f8b2ece)
  • Add LICENSE, SECURITY.md, and update README for GitHub (3796c4f)
  • Add quick start guide, compliance badges, and changelog for v0.3.2 (bc831b1)
  • Add roadmap revision, testing infrastructure, case studies, and analytics plan (3669c50)
  • docs: refresh merged-branch readiness evidence (affa91a)
  • Fix clone URL and add binary disambiguation troubleshooting (7de37bf)
  • governance: execute remaining producer roadmap (5d85543)
  • implementation: complete producer integration block (f7f2cae)
  • implementation: publish v0.3.2 governance baseline (b7166ff)
  • integration: launch rehearsal execution planning (f542ea1)
  • Mark IMPLEMENTATION_PLAN.md as complete with summary (9e72e7f)
  • readme: add comprehensive project guide (95ffa85)
  • readme: expand architecture and quickstart guide (1d7218f)
  • readme: expand usage and trilogy integration guide (56d06ac)
  • Reposition AssistSupport for IT support engineers (f3a830f)
  • revamp: add Phase 5 pre-revamp contracts (3c33243)
  • Rewrite README, changelog, and roadmap for v0.5.0 (70eeb98)
  • Update documentation for completed modernization (ac9dddc)
  • Update installation guide with required system dependencies (5f7a88c)
  • update README for ops workspace and trust features (6701a1a)
  • update README for v0.6.0-pilot with feedback system and disk ingestion (d8dd001)
  • update README for v0.7.0-search with hybrid PostgreSQL search (3f4f3bc)
  • update README to showcase ML search pipeline, security, and performance strengths (e0233ce)
  • Update README with complete project documentation (061d952)
  • Update README with new security and model features (cc0a646)

Unreleased

Fixes

  • Reduced Rust advisory surface by pruning X11-specific Tauri dependency paths (gdkx11* advisories no longer active).
  • Replaced anonymous Rust audit waivers with issue-backed ownership and mitigation tracking in scripts/security/run-cargo-audit.sh.
  • Added explicit Rust advisory mapping artifact with dependency-chain evidence and mitigation routing (docs/reports/phase3-rust-advisory-map.md).
  • Reduced frontend main bundle chunk from ~529 kB to ~334 kB using deterministic Vite vendor chunking.
  • Unblocked Rust dependency resolution by removing stale tantivy path patch in src-tauri/Cargo.toml.
  • Removed deprecated llama token decoding call by migrating from token_to_str to token_to_piece.
  • Reconciled CI with repository reality by removing broken MemoryKernel/monorepo lane references and wiring executable jobs only.
  • Repaired quality gate coverage comparison to use repo default remote branch and actual coverage artifact paths.
  • Converted Playwright runner behavior from skip-success to explicit failure when regression suites are missing.
  • Added least-privilege workflow token permissions (permissions: contents: read) to CI and quality gate workflows.
  • Kept quality verification active on push while selectively skipping only pnpm git:guard:all to avoid invalid post-merge branch guard failures.

Testing

  • Added frontend unit test lane with Vitest and coverage output (coverage/frontend/lcov.info).
  • Added jsdom-based accessibility label unit coverage for updated draft panel controls.
  • Added real UI regression suites in tests/ui covering smoke, visual snapshot, and accessibility checks.
  • Added workflow command drift checker with file/path existence validation to prevent CI/script mismatch regressions.
  • Added deterministic Rust security audit gate (pnpm test:security:audit:rust) with explicit temporary waiver IDs.

Docs

  • Added Phase 3 closeout readiness report (docs/reports/phase3-closeout-readiness.md).
  • Added docs/SECURITY.md and aligned README testing and verification commands with executable scripts.
  • Added consolidated stabilization readiness evidence report (docs/reports/week1-2-stabilization-readiness.md).
  • Added Week 3 carry-forward execution checklist (docs/reports/week3-carry-forward-plan.md).
  • Added dependency advisory baseline artifact referenced by dependency-watch workflow (docs/security/DEPENDENCY_ADVISORY_BASELINE.md).
  • Added stale PR #8 supersession map to support conflict-free closure (docs/reports/pr8-supersession-map.md).
  • Added Phase 4 governance closeout tracker (docs/reports/phase4-security-and-governance-closeout.md).