• Vũ Hoàng Anh's avatar
    feat(memory-service): implement Paperclip Document Revisions, Diff Viewer, and... · 29f8ac7a
    Vũ Hoàng Anh authored
    feat(memory-service): implement Paperclip Document Revisions, Diff Viewer, and Collaborative Annotation Threads
    
    - Added database models and repositories for DocumentRevision, DocumentAnnotationThread, DocumentAnnotationComment.
    - Added REST APIs for document revisions (/api/documents/{id}/revisions) and annotations (/api/documents/{id}/annotations, /api/annotations/{id}/resolve).
    - Built GitHub-style Split-View Diff Viewer (LCS dynamic line diff algorithm) with Transitions.dev spring motion.
    - Added inline text annotation bubbles and multi-agent Slide-over Discussion Drawer in Memory Hub.
    - Integrated automated cross-agent review workflow (Architect PRD critique -> PM resolution -> Coder/QA notification).
    - Verified with 810/810 passing tests (544 Pytest + 266 Bun frontend/E2E) and clean Vite build.
    29f8ac7a
Name
Last commit
Last update
..
agent Loading commit data...
alembic Loading commit data...
api Loading commit data...
auth Loading commit data...
backend/schemas Loading commit data...
blueprints Loading commit data...
common Loading commit data...
data Loading commit data...
middleware Loading commit data...
models Loading commit data...
prompts Loading commit data...
schemas Loading commit data...
scratch Loading commit data...
services Loading commit data...
static Loading commit data...
tasks Loading commit data...
tests Loading commit data...
.dockerignore Loading commit data...
.editorconfig Loading commit data...
.env.example Loading commit data...
.env.test Loading commit data...
.gitignore Loading commit data...
API_DOCUMENTATION.md Loading commit data...
Dockerfile.dev Loading commit data...
Dockerfile.prod Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
__init__.py Loading commit data...
alembic.ini Loading commit data...
celery_app.py Loading commit data...
config.py Loading commit data...
database.py Loading commit data...
docker-compose.dev.yml Loading commit data...
docker-compose.n8n.yml Loading commit data...
docker-compose.prod.yml Loading commit data...
entrypoint.sh Loading commit data...
gemini_wrap.py Loading commit data...
initialize_db.py Loading commit data...
locustfile.py Loading commit data...
nginx.conf.example Loading commit data...
promtail-config.yaml Loading commit data...
pyproject.toml Loading commit data...
pyrightconfig.json Loading commit data...
pyscn.yaml Loading commit data...
requirements.txt Loading commit data...
server.py Loading commit data...
uv.lock Loading commit data...