client account · ofm · Camron · since Aug 2026

ofm

The OnlyFans-management account: one client, two projects. Oracle streaming is Shaan's own lane; HALO CRM is the native rewrite on a private mirror. The account repo (intake, chats, page, list of projects) sits over the project repos and stays private; this is the Library stub.

01

The account, in one line

his 22:20 words set the axis; the facts below are the public-safe subset
Halo, CRM and Oracle are both part of the OnlyFans management client. Bycons Yard is his own client, his client work, action model. And we'll consider it more internal. … You know, you've got client projects and you've got agency work. It should be split like that. You know so for the OnlyFans American client like we should have probably a repo, well they are split but like the main project kind of has both of those but they are like individual projects if that makes sense.Shaan → Fable FA0 · 00_AGENT_ZERO/source/2026-09-05-2220-clients-vs-agency-nuance-verbatim.md · 5 Sep 22:20
client
Camron · OnlyFans-management business (US)
account
ofm · the account repo over the project repos (BASELINE.md §1, 22:20)
projects
Oracle streaming · HALO CRM
since
Aug 2026 (halocrm-mirror created 29 Aug; oracle repo created 1 May 2026)
live for them
nothing with a URL yet: Oracle has no page.url row, HALO's page.url is the mirror repo (404 logged out)
owed
see deliverables: a real HALO URL, the client's 4 shared-drive commits reconciled, Oracle S2
02

Projects

U4 cards: head, seats, modules, live URL state; each links to its project page when one exists
U4 project · his lane Oracle streaming

Streaming app + operator. Shaan's own lane since 5 Sep 20:20, not reviewed by REVIEW-ZERO. 46 commits on main since 5 Sep 17:00; latest 096ce7f 6 Sep 17:51 (operator board-session with rollback). Modules O1, S2.

front door
.agents/PAGE.md in sisodias/oracle (private)
his words
6 Sep 15:30: "When tokens are wasted we need to mention it because we going on an ultra token efficient rampage now"
left
S2: front door dated this week, oracle-source September partition, one session file
No live URL registered for Oracle in plan/projects.json (urls: []). The Operator UI URL is on his 15:30 list.
U4 project · partial HALO CRM

Native rewrite of the client's CRM on a private mirror. 37 commits 5–6 Sep: P1-01…P1-06 done (identity, teams, creators, onboarding, contracts, Customs in integer cents), P1-07 Drive at verified slice; four persona route walks 63/63 at 4d24d1b. Modules H1, G20.

front door
.agents/{PAGE,HANDOFF,page.url} at 09d69f5
his words
6 Sep 13:07: "so you only did like maybe 20% of all the work"
left
P1-08…P1-17 once V5 passes; reconcile the client's 4 commits before any Luna fan-out; a real page.url
page.url today is the mirror repo URL, which returns 404 logged out; not a live URL for the client (plan/projects.json halo.left).
03

Repos

all four private; branch, head and time from gh api 6 Sep 20:00 UTC+07
sisodias/oracle
no public locator
private
main branch head 096ce7f 2026-09-06 17:51 UTC+07
Oracle streaming app (local: apps/oracle-streaming). 46 commits since 5 Sep 17:00; ~7,189 commits on main in total (gh api page count).
client accountclient
No public payload
sisodias/oracle-source
no public locator
private
main branch head 7df1f8c 2026-09-05 20:27 UTC+07
His words for Oracle: one August file plus receipts (gh api git/trees, 6 Sep 14:57).
client accountclient
No public payload
sisodias/oracle-sessions
no public locator
private
main branch head 16cbcd2 2026-09-05 20:27 UTC+07
Session receipts only, no session file yet.
client accountclient
No public payload
sisodias/halocrm-mirror
no public locator
private
codex/private-rewrite-83ab4ba branch head 09d69f5 2026-09-06 13:16 UTC+07
Private mirror of the client's CRM; main still at the 17 Aug import (347329a). Upstream: the client's upstream repo (private; push disabled by name).
client accountclient
No public payload
04

Deliverables · money

delivered only when a commit or URL proves it; money never renders here
  1. 1
    HALO · P1-01…P1-06 (identity, teams, creators, onboarding, contracts, Customs) deliveredcommits 27b8c0f … 8efb0aa on the mirror branch; route walks 63/63 at 4d24d1b
  2. 2
    HALO · P1-07 Drive partialverified slice (metadata index, scan worker, admission, posting intent, S3 create-only upload, private download); CreatorUpload still on Convex paths
  3. 3
    HALO · front door delivered.agents/PAGE.md, HANDOFF.md, page.url pushed at 09d69f5 (D-24 step 3)
  4. 4
    HALO · a real page.url the client can open owedtoday the mirror repo URL, 404 logged out
  5. 5
    HALO · reconcile the client's 4 shared-drive commits owed200 files, 82 overlapping paths, 59 simulated conflicts; no merge yet (rollout row 15255)
  6. 6
    Oracle · operator board-session deliveredad5c23c provisions a scoped board session with rollback; 096ce7f logs it landed and a blocked board-session case (6 Sep 17:47–17:51)
  7. 7
    Oracle · S2 front door dated this week · September source partition · one session file owedplan/projects.json oracle.left; his lane
  8. 8
    Account repo listed in plan/projects.json gapBASELINE §1 names it (intake, chats, page, list of projects); no repo row exists in the plan yet
Provea deliverable is delivered only with a commit hash or a URL that returns 200
Owewhat is owed comes from the project rows' left lines, dated
Keep privateterms, invoices and cash live in the account repo; this page shows neither figures nor dates for them
Money

Engagement terms, invoices and what is owed in cash: account repo only. Not even a count renders here.

What they said

WhatsApp intake and calls, dated, in the account repo. Content never renders; dates render on the gated page.

Roster and routing

Creators, staff and chatters inside HALO; Oracle device tokens and VPS hosts: never on a public page.

05

People

06

Seats that ran on this account

HALO-ZERO · idleORACLE-ZERO · idleORACLE-OPERATOR · doneOPERATOR-UI · idleGO-LIVE · closedORACLE-REBUILD · closed
07

Engagement timeline

5 Sep 12:00 → 6 Sep 20:00 · 83 commits across the two projects, seat events, his words, writebacks
09-0509-06oracle commits2026-09-05 20:41 · oracle 971c4ed · feat(managed-ops): rotate the device token before its 30-day2026-09-05 20:41 · oracle f244fa5 · fix(vps): device-token expiry re-enrolls instead of wiping l2026-09-05 23:18 · oracle d351750 · fix(go-live): converge token recovery and pin diagnostic pro2026-09-05 23:41 · oracle 04b4783 · fix(go-live): verify deploy parity inside attested shell2026-09-05 23:59 · oracle 602e673 · fix(go-live): preserve VPS companion and repair protected co2026-09-06 00:12 · oracle 5c41b7a · fix(enrollment): distinguish absent from corrupt prior autho2026-09-06 00:20 · oracle ed7adf8 · fix(fleet): rehabilitate split-tree gates and lane tooling2026-09-06 00:49 · oracle 2f1174d · fix(go-live): refuse ungrounded credential and deploy diagno2026-09-06 01:31 · oracle 5667718 · test(go-live): prove HTTP expiry preserves data and repair r2026-09-06 02:24 · oracle 07ddb2e · test(go-live): align agent smoke fixtures with current lifec2026-09-06 02:29 · oracle fc05160 · fix(context): normalize authorized runtime metadata blocks2026-09-06 02:29 · oracle f4628b7 · fix(test): deduplicate the maintained stream-key watcher sui2026-09-06 03:01 · oracle 1b40094 · fix(fleet): close shared offline integration gate failures2026-09-06 04:01 · oracle 1aae68a · fix(worker): bind caption moderation to its token scope2026-09-06 04:01 · oracle e120472 · test(worker): restore lifecycle regression coverage2026-09-06 04:11 · oracle dd41a31 · docs(cull): preserve query navigation and distinct proof rou2026-09-06 04:11 · oracle d0c0e7e · docs(cull): refresh generated task and knowledge views2026-09-06 04:11 · oracle 6857cd2 · docs(cull): archive historical docs and return stale tasks t2026-09-06 04:11 · oracle 76a99d9 · docs(cull): consolidate legacy memory and repair the short b2026-09-06 04:16 · oracle efe982d · chore(cull): apply final landing rule and canonical dependen2026-09-06 04:20 · oracle 1ded9ab · fix(operator): classify record tables and resolve worktree t2026-09-06 04:20 · oracle 1369702 · feat(operator): integrate durable onboarding checklist attes2026-09-06 04:20 · oracle e7e7ef1 · feat(operator): move client decisions to Convex without boot2026-09-06 04:20 · oracle 613ae5f · feat(operator): persist typed record context with revision c2026-09-06 04:28 · oracle 3edc04e · fix(fleet): verify indexed graph attribution and preserve so2026-09-06 04:29 · oracle 2a569f1 · fix(auth): accept canonical model identity during token rota2026-09-06 04:41 · oracle 6e1af55 · docs(cull): record landed cleanup and per-item recovery rout2026-09-06 04:42 · oracle ad2d35b · fix(tooling): fail empty integration runs and stabilize offl2026-09-06 04:45 · oracle a098591 · fix(operator): use an allowed Convex question index name2026-09-06 04:49 · oracle 60b452f · docs(fixer): close landed tooling rows and task source outco2026-09-06 04:50 · oracle 8667256 · test(proof): await bounded stay-live monitor outcomes2026-09-06 04:53 · oracle 04a0eb0 · docs(cull): repair archived source-context references2026-09-06 04:57 · oracle 2efef35 · docs(cull): close landed cleanup and reference repair handof2026-09-06 05:01 · oracle 396da45 · fix(build): resolve token identity through contracts barrel2026-09-06 05:50 · oracle aea29af · docs(golive): preserve deployed renewal and remaining vault 2026-09-06 05:53 · oracle 1523912 · docs(golive): record verified landed renewal source2026-09-06 15:03 · oracle 4b3cd63 · docs(checkpoint): six seat recaps, current handoffs, rulings2026-09-06 15:32 · oracle 2405c5f · docs(resume): RESUME-AGENT-ZERO for the fresh coordinator; a2026-09-06 15:51 · oracle 20e7193 · docs(handover): Shaan's replan verbatim, OPERATOR-ASTRA brie2026-09-06 17:11 · oracle baf198e · docs(zero): promotion pass — replan + landing rule + readbac2026-09-06 17:19 · oracle dfa1568 · fix(operator): restore authenticated device and repair ledge2026-09-06 17:29 · oracle 3e90be4 · docs(master): log dfa15688f ledger landing + deploy verified2026-09-06 17:34 · oracle 3d95b20 · docs(master): log the managed-ops device-pin repoint (verifi2026-09-06 17:43 · oracle bc899ca · docs(master): log operator 58e2ec4 verified, board-session l2026-09-06 17:47 · oracle ad5c23c · feat(operator): provision a scoped board session with rollba2026-09-06 17:51 · oracle 096ce7f · docs(master): log ad5c23ccb landing, blocked board-session ahalo commits2026-09-05 17:16 · halo 27b8c0f · feat(identity): activate Postgres account and admin workflows2026-09-05 17:23 · halo 6b958bd · test(identity): close P1-01 with recovered runtime proof2026-09-05 18:42 · halo bc8d2b6 · feat(teams): deliver staff onboarding and credential setup2026-09-05 18:44 · halo 184ecbd · test(teams): close P1-02 with real workflow receipts2026-09-05 19:33 · halo d0e2b9d · feat(creators): activate native notes and guarded profile workflows2026-09-05 19:39 · halo 83ce460 · test(creators): checkpoint four-persona workflow regression2026-09-05 20:13 · halo c4bd096 · feat(creators): deliver scoped model-profile workflows2026-09-05 21:13 · halo 98355b0 · feat(calendar): complete scoped Postgres creator calendar workflows2026-09-06 00:36 · halo 37b1707 · feat(creators): restore native staff creator registration2026-09-06 01:04 · halo 385126a · fix(creators): make native previews scoped and failure-aware2026-09-06 01:27 · halo 5d8497c · refactor(creators): make directory and profile saves Postgres-only2026-09-06 01:52 · halo 6ce81e0 · feat(customs): link status changes to transactional audit evidence2026-09-06 02:14 · halo 03e0313 · feat(customs): record audit evidence for creation and detail edits2026-09-06 02:53 · halo 39100c0 · feat(customs): complete transactional evidence across command handlers2026-09-06 03:28 · halo ad38138 · fix(customs): preserve draft retries and archive workflow semantics2026-09-06 03:48 · halo d50ea5e · refactor(customs): make verified native workflows canonical2026-09-06 04:10 · halo c3f4a07 · Complete native creator overview reads and manager retries2026-09-06 04:36 · halo 657f1e0 · Complete native creator settings and verified contract downloads2026-09-06 04:53 · halo 929f6d2 · Make shared creator avatars and contract cards native2026-09-06 05:08 · halo 80eeef5 · refactor(creators): close native directory dependency paths2026-09-06 05:22 · halo 4b8c73d · Make onboarding cards native and preserve held task uploads2026-09-06 05:50 · halo 152ea53 · fix: make public onboarding native and explicit-save2026-09-06 06:20 · halo 0d7087b · fix: restore native onboarding review queue2026-09-06 06:49 · halo cce23c1 · feat(onboarding): restore native manager review and sign-off workflows2026-09-06 07:10 · halo eef1ed4 · feat(contracts): restore native public signing and invitation links2026-09-06 07:58 · halo aebd0bd · feat(contracts): restore native staff lifecycle workflows2026-09-06 08:30 · halo 1916df9 · fix: preserve native Creator identity and close onboarding migration2026-09-06 09:12 · halo 8efb0aa · Store Customs money in cents and close native domain gates2026-09-06 09:53 · halo 48dc282 · feat(drive): native scoped metadata index and read workflows2026-09-06 10:20 · halo 021e734 · feat(drive): add bounded native metadata scan worker2026-09-06 10:56 · halo 8deb2e9 · feat(drive): admit verified existing creator folder trees2026-09-06 11:23 · halo ae47814 · feat(drive): persist authenticated posting intent with scan holds2026-09-06 11:46 · halo 72776ae · feat(storage): verify create-only native content uploads2026-09-06 12:13 · halo ed985f4 · feat(content): add durable authorized creator upload API2026-09-06 12:34 · halo 87d7fea · feat(content): stream private authenticated native downloads2026-09-06 12:55 · halo 4d24d1b · test(content): preserve P1-07 checkpoint and four persona gates2026-09-06 13:16 · halo 09d69f5 · docs: add HALO agent page and handoff entrypointsseats2026-09-05 12:01 · HALO-ZERO born (brief)2026-09-05 18:36 · HALO-ZERO · native route migration (E3)2026-09-06 13:16 · HALO-ZERO idle · handoff 09d69f5his words2026-09-05 20:20 · Oracle becomes Shaan’s own lane2026-09-05 22:20 · 22:20 · client accounts vs agency work; HALO + Oracle one client2026-09-06 12:30 · HALO progress percent?2026-09-06 13:00 · halo is going to be one of those projects where we have to move … onto the web ui2026-09-06 13:07 · you only did like maybe 20% … allocate this out as lunas2026-09-06 15:30 · 15:30 · token-efficient rampage (Oracle pane)writebacks2026-09-05 12:58 · OWNERS.md line2026-09-05 13:22 · OWNERS.md line2026-09-05 14:16 · OWNERS.md line2026-09-05 17:39 · OWNERS.md line2026-09-05 18:15 · OWNERS.md line2026-09-05 18:36 · OWNERS.md line2026-09-05 19:04 · OWNERS.md line2026-09-05 19:57 · OWNERS.md line2026-09-06 13:16 · OWNERS.md line
oracle commitshalo commitsseatshis wordswritebacks
08

Mind map

account → projects → repos
ofmProjects 2Oracle streamingOracle streaming — his laneHALO CRMHALO CRM — partialSeats 3HALO-ZEROHALO-ZERO — idleORACLE-ZEROORACLE-ZERO — idleORACLE-OPERATORORACLE-OPERATOR — donePeople 1CamronCamron — clientRepos 4oracle 🔒oracle — privateoracle-source 🔒oracle-source — privateoracle-sessions 🔒oracle-sessions — privatehalocrm-mirror 🔒halocrm-mirror — privateofm
People1
Projects2
Repos4
Seats3

Each leaf links to its record. Branches are laid out by subtree size, not by hand.

09

Agent entry

<ofm account repo>/.agents/PAGE.md (private; not yet a plan row)
  1. jq '.projects[]|select(.group|test("ofm"))|{slug,repos:[.repos[].repo],urls,seats,left}' 00_AGENT_ZERO/plan/projects.json
  2. gh api repos/sisodias/halocrm-mirror/commits/codex/private-rewrite-83ab4ba --jq .sha
  3. gh api repos/sisodias/oracle/commits/main --jq .sha
Agent entry
Read first
<ofm account repo>/.agents/PAGE.md (private; not yet a plan row)
Owner
Shaan (Oracle lane) · HALO web-UI lane · last writeback 6 Sep 17:51
Done when
Open this page and see Oracle and HALO as two project cards with their heads (096ce7f, 09d69f5) and live-URL state (none yet, truthfully); four repos marked private; no money, no message content.