Skip to content

Releases: conduit-ui/knowledge

v2.0.0

11 Feb 17:31

Choose a tag to compare

What's New

Core Features

  • Project-Aware Namespacing — Auto-detects git repo and creates per-project Qdrant collections. --project and --global flags on all commands (#109)
  • Tiered Search — Narrow-to-wide retrieval across 4 tiers: working context, recent, structured, archive. Early return on confident matches (#120)
  • Background Ollama Auto-Taggingknow add stays fast (<100ms), Ollama enhancement happens async via enhance:worker (#118)
  • CodeRabbit Review Extraction — Extract CodeRabbit findings from GitHub PRs via coderabbit:extract (#117)

Intelligence & Quality

  • Write Gate — Filters knowledge quality before persistence
  • Correction Protocol — Multi-tier correction propagation across related entries
  • Entry Metadata — Staleness detection with confidence degradation over time
  • Superseded Marking — Entry versioning chains instead of destructive overwrites
  • Daily Log Staging — Stage/promote workflow for entry review

Infrastructure

  • Redis Caching — Sub-200ms queries via KnowledgeCacheService
  • Odin Background Sync — Bidirectional sync with deletion propagation
  • Depersonalization — Removed hardcoded references for public usability

Quality

  • 1,118 tests passing (99.4% coverage)
  • PHPStan level 8 with strict rules
  • Laravel Pint formatted
  • Sentinel Gate CI auto-merge

Full Changelog: v1.1.0...v2.0.0

v1.1.0 - Rector Code Quality & 100% Coverage

04 Feb 04:54
da64ad6

Choose a tag to compare

Highlights

  • 100% Test Coverage - Full coverage enforced across all files
  • Rector Integration - Automated code quality transformations
  • Hybrid Search - Dense + sparse vector search support
  • New Commands - insights, synthesize, search-code, index-code

Changes

Code Quality

  • Added Rector for automated code transformations
  • Replace empty() checks with === [] comparisons
  • Replace compact() with explicit arrays
  • Add closure return types throughout codebase
  • Remove unused catch variables
  • Clean up PHPStan baseline

New Features

  • Theme classification service for knowledge insights
  • Pattern detection for recurring topics
  • BM25 sparse embedding service for hybrid search
  • Code indexer service for semantic code search

Tests

  • 606 tests passing
  • 1654 assertions
  • 100% code coverage enforced

Security

v1.0.0 - Qdrant-Only Release

19 Jan 15:14
d1aee3a

Choose a tag to compare

What's New

Complete migration to Qdrant vector database with clean architecture.

Changes

  • Qdrant-only: Removed ChromaDB, SQLite, and Docker dependencies
  • Simplified config: qdrant.url, qdrant.collection, embeddings.url
  • 100% test coverage on meaningful code paths
  • Integration code marked: External API calls use @codeCoverageIgnore

Removed

  • Docker service commands (up, down, logs, status)
  • ChromaDB/SQLite storage layers
  • Unused services (Ollama, HealthCheck, PullRequest, QualityGate)

This is a clean foundation for the knowledge CLI.