The canonical list of things we don't know yet. Updated by `/audit-gaps` (which sweeps all files for `[GAP]` and `[ASSUMPTION]` markers) and by Claude Code as gaps open and close.
**Convention:** Each gap has an ID (Q##), priority (P0/P1/P2), owner-best-positioned-to-answer, status (open/in-progress/closed), and the question itself. When closed, move to the "Recently closed" section at the bottom and link to the file(s) where the answer was applied.
**"Applied to:" convention:** Mark `Applied to: [file] ✓ (confirmed YYYY-MM-DD)` only after you have actually made the edit and verified it is present in the target file. An unconfirmed "Applied to:" (no ✓) means the intention was logged but the file may not yet reflect the answer.
§ 01
Status Snapshot
- **Open · P0:** 4 (Q02, Q03, Q04, Q05; Q12/Q13 partially answered — see below)
- **Open · P1:** 5 (added Q-NEW-22 — JJ supervision fee; 2026-05-05 Elmie feedback)
- **Open · P2:** 7
- **Closed:** 40+ (added Q18, Q-NEW-20, Q32, Q-R1; partially closed Q12/Q13, Q34, Q-NEW-11; corrected Q15)
- **Last gap sweep:** 2026-05-05 (Elmie feedback doc — Big-3 reconciliation sub-flows documented, JJ supervision fee bypass confirmed, credit card reconciliation sub-flow documented, Q-NEW-22 opened)
§ 02
Open Gaps
## Open · P0 (block diagram drafting)
### Q02 — Complete tool inventory
- **Stream:** All
- **Best answered by:** Owner / Edmar
- **Status:** open
- **Where the answer goes:** `reference/tools-systems/index.md` and per-system files in `reference/tools-systems/`
### Q03 — Complete channel inventory
- **Stream:** All
- **Best answered by:** Owner
- **Status:** open
- **Where the answer goes:** `reference/tools-systems/whatsapp.md` (channels section), eventually a channels.md file
### Q04 — Who else touches workflows?
- **Stream:** All
- **Best answered by:** Owner
- **Status:** open
- **Where the answer goes:** `reference/people/roster.md` and `reference/people/detailed/`
### Q05 — Which stream first, and who is the diagram for?
- **Stream:** N/A
- **Best answered by:** Owner
- **Status:** open
### Q12 — Jenn's classification criteria
- **Stream:** All (Stage 03)
- **Best answered by:** Jenn
- **Status:** partially answered (2026-05-04 — Ritchie interview)
- **Partial answer:** Routing into Admin Junkie is known: (1) Andrew/Shlomo/Brian reimbursements → Admin Junkie directly. (2) Jenn reviews Andrew's "Docs to File" items — checks completeness (property present? amount present?) → forwards to Admin Junkie. (3) Hector/JJ bulk reimbursement receipts → go to their respective property group chats, NOT Admin Junkie. Admin Junkie members: Mark, Edmar, Ritchie (Jenn intentionally excluded). Full classification decision logic still open.
- **Where the answer goes:** `streams/03-records.md`, `streams/01-money-out-triggers.md`
### Q13 — What Jenn adds during classification
- **Stream:** All (Stage 03)
- **Best answered by:** Jenn
- **Status:** partially answered (2026-05-04 — Ritchie interview)
- **Partial answer:** For Andrew's "Docs to File" items, Jenn checks for completeness (property + amount present) before forwarding to Admin Junkie. This is the minimum classification check Jenn performs. Full tagging mechanics still open.
### Q15 — Approver role and threshold logic
- **Stream:** 01
- **Best answered by:** Owner
- **Status:** ⚠️ CORRECTED 2026-05-04 — prior answer was superseded
- **Prior answer (2026-04-27):** Two-track system (Track A / Track B). Incorrect going forward.
- **Corrected answer (2026-05-04):** Single approval track. Shlomo changed policy — all vendor invoices, labor bills, AND reimbursements (including Shlomo's own and Andrew's own) now go through Andrew's review. No bypass lane. No dollar threshold — Andrew's gate confirms invoices are within pre-approved project scope.
- **Applied to:** `tools-systems/vpt.md` (Approval Chain), `streams/01-money-out-triggers.md`, `pipeline.md` Stage 04, `glossary.md` (Track A/B, In-house bypass approval)
§ 03
People Roster
| Name | Role / Relationship | Entity Ownership | Notes |
| Shlomo Bongart | Owner | [VGHB, VGHH I/II/III] | Personal cards (205.11–205.16), personal savings (101.34), short-term loan (201.6). Detail: `detailed/shlomo.md` |
| Randall Whiteman | Business Operations | | Primary Claude Code user; manages operations and strategy |
| Mark | WA Router (general) | | First-touch on non-labor WhatsApp; files invoices to Dropbox before routing. Detail: `detailed/mark.md` |
| Jenn | WA Router (labor) + Classifier | | Routes labor submissions; classifies all items into workflow streams; audits labor AP. Detail: `detailed/jenn.md` |
| Ritchie Garcia | Admin Manager & Executive Assistant | | Manages email inbox; converts email items to WA posts; first-line investigator for unresolved transactions; EA support for Randall/Shlomo. CC: 205.23. Detail: `detailed/ritchie.md` |
| Edmar | QB Operator + Verifier | | All QuickBooks entries; labor GSheets; VPT encoding; work orders. Primary QB operator. Detail: `detailed/edmar.md` |
| Elmie | Reconciler | | Daily bank feed matching; month-end QBO reconciliation; Transaction Query Sheet; monthly reports. Detail: `detailed/elmie.md` |
| Michelle | Payment Specialist | | Prepares payments (ACH/Zelle/Wire/check) for Shlomo to execute. Detail: `detailed/michelle.md` |