RICS / app /services /generation.py

Commit History

Add demo documentation and Docker setup for v2 report generation system
aad7814

StormShadow308 commited on

Ship production RAG hardening: citation extraction, full-library retrieval, auth.
865bc90

StormShadow308 Cursor commited on

Speed up generation and ingestion; add live report progress on /status.
c893230

StormShadow308 Cursor commited on

Default report generation to standard RAG/LLM on e561e67 baseline with /health verification.
5f70643

StormShadow308 Cursor commited on

feat: async pipeline, job queue, generation hardening, and docs
732b14f

StormShadow308 Cursor commited on

feat: AI interference levels (minimum|medium|maximum) UI, API, prompts, generation
879e4e0

StormShadow308 Cursor commited on

feat: enhance embedding model configuration and retrieval logic
0b42403

StormShadow308 commited on

feat: introduce strict uploaded only mode and enhance logging for AI generation
3f6016e

StormShadow308 commited on

feat: enhance AI involvement and standard paragraph handling
5fca0ca

StormShadow308 commited on

feat: enhance AI involvement handling and transparency metrics
295512e

StormShadow308 commited on

fix: apply structured section blocks to L1/L2 as well
b410119

StormShadow308 commited on

fix: restore L3 structured section blocks and label survey level
6e02326

StormShadow308 commited on

fix: allow reference-only RAG guidance in notes-only mode
6036e5e

StormShadow308 commited on

fix: notes-only generation to prevent RAG content leak
751f4aa

StormShadow308 commited on

deploy: harden inspector + add RAGAS eval harness
62f2173

StormShadow308 commited on

refactor: enhance non-invention guard and tier-aware output handling
da8a68d

StormShadow308 commited on

chore: update .gitignore and README for improved clarity and functionality
a1e2ff8

StormShadow308 commited on

feat: adaptive writing style — user docs first, KB fallback, few-shot examples
377c1bc

StormShadow308 Claude Sonnet 4.6 commited on

- Added support for RICS survey levels (1, 2, 3) in document uploads and reports, allowing for better tier management and retrieval filtering.
b76f199

StormShadow308 commited on

- Replaced timezone.utc with UTC from datetime for consistent datetime handling.
faa8fb3

StormShadow308 commited on

- Introduced `ingest_timeout_seconds` setting in config.py to define maximum time for document ingestion.
3f046da

StormShadow308 commited on

feat(experiment-lab): AI transparency bar, tenant-scoped RAG, citations, proofread/enhance fixes
eda3d74

StormShadow308 commited on

- Updated `.env.example` to include new settings for bulk upload limits and batch processing.
3c31a2a

StormShadow308 commited on

feat: enhance document upload and processing capabilities with new personalisation features
0136798

StormShadow308 commited on

fix: comprehensive codebase review fixes (critical + major + minor issues)
3f6fdc5

StormShadow308 commited on

fix: apply all bug fixes and improvements (embeddings, cache, postprocess, frontend, tests)
7d37f11

StormShadow308 commited on

feat: scaffold complete RAG system for RICS-style report generation
dc1b199

StormShadow308 commited on