Skip to content

Hooklight/MCC_Updates

Repository files navigation

MCC Dossiers — Minimal FastAPI + Postgres Scaffold

This scaffold gives you a working implementation of:

  • Live dossier endpoints (/search, /dossiers/{id}, /patches:propose, /patches:apply, /documents:upload, /embeddings:index)
  • Postgres schema (events-first) with history snapshots
  • Basic validators (party-aware keywords, date-anchored checks, conversion exclusion)
  • A tool manifest (tool-manifest.json) that your custom GPT can import to call the API

Quickstart

  1. Copy .env.example to .env and set secrets.
  2. docker compose up --build
  3. Open http://localhost:8080/docs

Seed

After startup, the API seeds five pilot companies: GUARDIAN, QFLEX, DUDE, ALICE, SIMPLESUGARS.

Production notes

  • Add real Azure Blob integration in documents:upload and a real vector index in embeddings:index.
  • Replace the in-app seed with a one-time migration job in CI.
  • Wire your custom GPT tools using tool-manifest.json.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors