Add KB lifecycle management system with deduplication, consolidation,
archival, and health analytics. Also fix pre-existing routing bug in
upload_document MCP tool (was hitting /import instead of new /documents/content).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Changed:
- Added exception to .gitignore for app/db/schema.sqlite
- The schema file is required for database initialization
- Other *.sqlite files are still ignored (databases)
- CI now has access to the schema needed for testing
The schema.sqlite file defines the database structure and should
be version controlled. Only actual database files (data/*.db) are
ignored.
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>