Skip to content
Roadmap0/111
not startedstudy day 3 of 6 · covers original days 104 & 105

Provenance, ACLs & Multi-Hop Research

Poisoning, Output Caging & Multi-Agent Adjudication

P2 RAG platformS4S7M3D3D5D6D10C2C5
not started0/5 blocks
0/5
Jump & context

Week 14: Project 1 Release Candidate & Project 2 Hardening Sprint (RAG Platform)

The five hours

  1. 01

    Concepts & system design

    60 min

    R09 — PostgreSQL

    R13 — Qdrant ACLs

    R04 — LLM Top 10

    R05 — MITRE ATLAS

    R14 — Ragas

    Read the assigned sections; map the mechanism, threat model and trade-offs.

  2. 02

    Project implementation

    120 min

    Audit chunk provenance, tenant/document ACLs, vector filters, deletion propagation, and D10 Sleeper-Agent Scrubber. Complete `C2` (Multi-hop research & citation provenance): decompose complex queries into sub-queries, retrieve authorized passages per hop, detect cross-document contradictions, and verify citations via D5.

    Complete `C5` (Multi-agent coordination & conflict resolution) inside P2: run a bounded 3-role review (Extraction/Research Agent + Evidence Reviewer + Policy/Security Reviewer) using typed envelopes (D3 contract) and deterministic conflict adjudication/human escalation. Run the full poisoning, multimodal OCR/audio, and D6 CFG output-caging attack corpus.

    Build, integrate, debug and improve the increment in the active project.

  3. 03

    Security lab

    60 min

    No separate task text for this block on day 81 — the sourced work sits in the block above. Keep the time box.

    Test the abuse case, failure path, authorization bypass or resource limit.

  4. 04

    Verification & evidence

    30 min

    Cross-tenant ACL tests, C2 multi-hop contradiction/citation tests, C5 multi-agent conflict-resolution tests, and D5/D6/D10 attack corpus report.

    Add or run regression tests; record the 9-point evidence record.

  5. 05

    Deliberate practice & Socratic review

    30 min

    Answer the 8 Socratic questions without notes: What? Why? How? What if? Why not? How can I prove it? Where can it break? What have I learned?

    Re-explain the hardest concept aloud, inspect one edge case, update the gap log.

  6. total5 h

Read today · inside the concepts block

R04 R05 R09 R13 R14

Read only the named sections needed for today's task. Reading sits inside the 60-minute concepts block; it is not extra time.

Free resources for this day

5 curated

Evidence record · 9-point standard

0/9

A lab is complete only when it produces evidence. Installing PyRIT, Garak, Presidio or TransformerLens is not completion. Saved on this device only.

Day notes

empty

The two source formulations

verbatim · nothing summarised

Project & Deliverable Target

Project 2 Hardening (C2, C5 integration) | `D5`, `D6`, `D10` | S4, S7, M3

Focus 1 (Provenance, ACLs & Multi-Hop Research — Orig. Day 104)

Audit chunk provenance, tenant/document ACLs, vector filters, deletion propagation, and D10 Sleeper-Agent Scrubber. Complete `C2` (Multi-hop research & citation provenance): decompose complex queries into sub-queries, retrieve authorized passages per hop, detect cross-document contradictions, and verify citations via D5.

Focus 2 (Poisoning, Output Caging & Multi-Agent Adjudication — Orig. Day 105)

Complete `C5` (Multi-agent coordination & conflict resolution) inside P2: run a bounded 3-role review (Extraction/Research Agent + Evidence Reviewer + Policy/Security Reviewer) using typed envelopes (D3 contract) and deterministic conflict adjudication/human escalation. Run the full poisoning, multimodal OCR/audio, and D6 CFG output-caging attack corpus.

Verification & Evidence

Cross-tenant ACL tests, C2 multi-hop contradiction/citation tests, C5 multi-agent conflict-resolution tests, and D5/D6/D10 attack corpus report.

Read Today (60m Concepts Block)

R09 (PostgreSQL), R13 (Qdrant ACLs), R04 (LLM Top 10), R05 (MITRE ATLAS), R14 (Ragas).

---