TIDES · Institutional Intelligence Status current

Research first.
Build with proof.

The working record for TIDES’ institutional prospect-intelligence initiative: verified findings, reversed assumptions, build gates, and the shortest path to a validated first product.

Planning gateClosed
Gate 0 evidenced2 / 8
Slice 0 capacity50 slots
Evidence-complete50 / 50

Hourly checkpoint

September 1, 2026 · 7:40 AM MDT serialized catch-up execution
Checkpoint elapsed: calculating…

Deployment receiptProduct 70d72c9 and ledger fb14b6e reached marketing/platform-access-check and main. Twenty-three worker tests plus worker/marketing typechecks and builds, app artifact comparisons, Git diff checks, and both pushes passed. Cache-busted production HTML/JavaScript returned HTTP 200 with the new receipt markers and byte-matched the published checkpoint artifacts at SHA-256 21d1484c…edc86 and 4884c164…5c16a. Direct vercel whoami remains Logged out.; Git-driven deployment is independently verified.
Completed evidence receiptsThe shared Claude/Opus thread was inspected and remains aligned to an evidence-dense domain graph, strict source boundaries, separate relationship queues, and no unsupported scale/spend. Product b8438aa binds one atomic owner claim and 30–3,600 second lease to the exact journal/plan/manifest digests before retrieval. The seeded proof rejects a competing owner while the lease is active, archives and recovers an expired claim, resumes only unfinished rows, and byte-preserves the completed-source record; 24/24 worker tests pass. Pre-run coverage source-coverage:0bd023fd848b7c29450f67ed proved 11 current and exactly two due sources. Plan source-catch-up-plan:5a5fa76e553d362fe42a5699, executor source-catch-up-executor:1dcf37f1bd23898d990b35f4, outcome source-catch-up-outcome:921260c64a44be3a91871922, journal source-catch-up-journal:4524c8a5f900eaee83c44968, and claim source-catch-up-claim:0d32927e33ec976b690705fe prove 2/2 assigned, exactly-once, succeeded, stable, and replay-verified with zero failures, score leakage, or cost. Post-run coverage source-coverage:006a6f4f94b5f8313ee9d940 proves all 13 sources current. The 7:34 target was missed by about five minutes; single-process/manual invocation remained the fallback until 7:39 proof.
Blockers / access neededContinuous unattended scheduling, shared object storage, PostgreSQL, runtime identity/secrets, queue/worker capacity, distributed lease consensus, and shared-host journal durability remain undeployed; this is local cooperative-runner exclusion and bounded manual catch-up. All 15 registered source/candidate rows remain terms-review-required. Brevan Howard and 1kx still have no admitted RSS locator; four Form D organization rows remain PRESERVED_UNRESOLVED; ten filing-scoped people lack accepted maintained-site identities. There is no production reviewer identity, assignment, or decision. Direct Vercel CLI is logged out. Outreach remains paused by Jason.
Today’s three-hour goal and fallbackThe 6:34–9:34 AM goal is to serialize competing journal executors, prove bounded lease recovery, and drive one deterministic local scheduler tick from due-state coverage through journaled outcome and post-run coverage. Claim serialization and recovery are proven; scheduler automation is next. If the final proof misses, retain manual invocation, publish the exact scheduler gap, and do not represent local receipts as unattended or distributed production monitoring.
Current task countsOfficial organization bulk sources admitted: 2 · Canonical organizations: 8,004 · Aliases: 10,391 · Organization observed facts: 26,488 · Exact/fuzzy cross-source merges: 8,004/0 · Workforce connector: 3 official filings · People/roles QA accepted: 14/14 · Person/organization edges: 14 · Organization rows preserved unresolved: 4 · Duplicate/cross-source people merges: 0/0 · Coverage cohort: 3 canonical organizations · Registered sources: 13 (3 machine feeds, 10 maintained pages) · Pre-run current/due/failed/unscheduled/catch-up at 13:39 UTC: 11/2/0/0/2 · Plan assigned/machine-feed/maintained-page/manual-handoff: 2/1/1/0 · Live claim acquired/active-owner-conflicts/expired-recoveries/completed-records-preserved: 1/0/0/0 · Seeded claim acquired/competitors-rejected/expired-recoveries/completed-records-preserved: 1/1/1/1 · Live journal assigned/started/completed/executed/recovered/ambiguous/conflicting: 2/2/2/2/0/0/0 · Executor assigned/exactly-once/invocations/missing/duplicate/extra: 2/2/2/0/0/0 · Outcome attempted/succeeded/stable/changed/failed/replay: 2/2/2/0/0/2 · Outcome rights-review/scored-non-SELL_TO/source-cost: 2/0/$0 · Post-run current/due/failed/unscheduled/catch-up at 13:40 UTC: 13/0/0/0/0 · Worker tests: 24/24 · Maintained-page monitors live: 10 · Monitor-owned semantic links/professional associations/change events: 12/2/0 · Blocked RSS candidates: 2 · Terms-review source/candidate rows: 15 · Coverage missing freshness joins: 0 · Coverage scored non-SELL_TO rows: 0 · Accepted professional identities: 7 across 4 people · Missing accepted identities: 10 · Official organization accounts: 4 · Business contact surfaces: 6 · Current normalized/searchable/review-exported content items: 41/41/41 · Live reviewed/missing/stale/actionable content: 0/41/0/41 · Source facts modified: 0 · Source cost: $0 · Imported queues: 8,007 MONITOR_ONLY, 0 scored · Outreach records: 0 · Existing calibrated queues: 46 SELL_TO, 2 PARTNER_WITH, 0 SPONSOR_ADVERTISE, 1 LEARN_FROM, 24 MONITOR_ONLY · Existing calibrated sample: 50 populated · 50 evidence-complete · 46 QA accepted · 0 review-ready · 0 QA rework · 4 rejected · 50/50 evidence-complete.
Prior checkpoint evidence retainedPersistent feed monitor states/with last success: 3/3 · Maintained-page seeded semantic changes/failures/false removals/parser migrations: 1/1/0/1 · Official machine feeds: 3 across 3 organizations · Persistently scheduled sources: 13 · Unscheduled maintained pages: 0 · Review evidence-linked/current/removed rows: 41/41/0 · Review scored non-SELL_TO rows: 0 · Live dispositions reviewed/missing/stale: 0/41/0 · Assignment progress states tested: 3/3 · Closure states tested pending/rework/ready/lifecycle-not-active: 1/1/1/1 · Query filter dimensions tested: 9 · Duplicate truth paths/source-ID mismatches/organization-ID mismatches: 0/0/0 · Placeholder registry claims expected/verified/missing/ambiguous: 3/3/0/1 · Christopher registry claims expected/verified/missing/ambiguous: 1/1/0/0 · Henry registry claims expected/verified/missing/ambiguous: 1/1/0/0 · Lasse registry claims expected/verified/missing/ambiguous: 1/1/0/0 · Brevan About Us association claims expected/verified/missing: 1/1/0 · BH Digital organization claims expected/verified/missing/ambiguous: 1/1/0/0 · Gurnoor association claims expected/verified/missing: 1/1/0 · Joel archive markers expected/verified/missing: 1/1/0 · Target-only feed selected/attempted/skipped-current/preserved/over-fetch: 1/1/2/2/0 · The 4:34 deadline was missed by three minutes.

Slice 0 research workbench

Manual validation for 50 institutional accounts. The initial public-source batch is embedded; browser edits stay local unless exported, and the page sends no research data to a server.

46 accepted research leads · outreach paused
Operational clearance boundary: counsel clearance remains recorded for the 46 accepted SELL_TO leads, but Jason paused all outreach on August 30, 2026 at 4:01 PM MDT. No sender setup, campaign readiness, contact-for-mailing enrichment, or live outreach is in scope. Rejected and MONITOR_ONLY records remain non-prospects, and public evidence does not waive source-rights, privacy, suppression, or review controls.
Approved target hypothesisCrypto-native funds, RIAs, family offices, and active treasury managers; exclude HFT/market-making-led prospects from the initial segment.
Approved value hypothesisProspect discovery plus portfolio/risk workflow, audit trail, reporting, and operational controls beyond Hyperliquid self-routing; validate subscription plus negotiable 1–2 bps usage.
Market-intelligence relationship queues

Evidence-backed backlog only. Protocols, foundations, platforms, media, events, and people never inherit the direct-buyer score; SELL_TO remains the only scored prospect queue.

G0-04 research acceptance packet · recommendation only

READY FOR NAMED-OWNER ACCEPTANCE — the embedded sample is 50/50 evidence-complete and QA-closed, but Gate 0 remains 2/8 until an accountable owner records a dated decision.

Cohort and coverage46 accepted SELL_TO records · 4 rejected false positives · 0 unresolved · accepted segments: 18 RIA, 16 crypto-native fund, 7 other/review, 5 active treasury manager, 0 family office.
Provenance and confidenceAccepted set: 33 regulatory-inclusive records and 13 firm-primary-only records · 44 high-confidence and 2 medium-confidence · every record carries a source date, title, locator, observed passage, inference label, and review note.
Score receiptAccepted research-fit scores: range 6–12, mean 10.13; distribution 6×1, 7×1, 8×5, 9×5, 10×11, 11×18, 12×5. Score is not buying probability, venue use, addressability, or fee tolerance.
False-positive exclusionsBlockTower legacy identity collision; Galaxy platform/liquidity role collision; Variant missing current crypto-fund mandate; ARK marketing-assistance role duplicated 21Shares’ controlled workflow.
Material limitationsZero family offices; no conversations, objections, willingness-to-pay, or response evidence; buyer roles remain hypotheses; corporate holdings are not managed AUM; indirect ETP/futures/options exposure is not venue usage; public-source freshness can decay.
Legal and decision boundaryCounsel clearance is confirmed for contact and operational use of the 46 accepted SELL_TO leads. The four rejected records stay excluded. This research packet still does not prove buying intent, fee tolerance, contact accuracy, a product claim, Gate 1, or a G0-04 status change.
Seeded-defect audit6/6 seeded defects forced NOT_READY: missing provenance URL, future source date, accepted record with disqualifier, duplicate canonical identity, quarantine bypass, out-of-range score. Baseline readiness: preserved.
Audit boundaryThis deterministic receipt tests packet recalculation and fail-closed invariants. It does not prove source truth, freshness, legal usability, or commercial fit; those remain manual and counsel-owned checks.
Slice 0 customer-validation readiness packet · campaign not ready

PRIORS_AND_PROTOCOL_FROZEN_CAMPAIGN_NOT_READY — this public packet contains aggregate controls and organization-level research priors only. Private contacts, suppression data, and delivery identifiers must never enter the public Vercel bundle.

Uncontaminated prior46/46 accepted SELL_TO organizations frozen at 2026-08-30 3:34 PM MDT with checksum fnv1a32:b4969c8e: 23 Tier 1 (score 11–12), 16 Tier 2 (score 9–10), and 7 Tier 3 (score 6–8). The tier is a research prediction, not buying probability.
Hard cohort exclusionsFour rejected false positives and all 23 Hyperliquid builder records are excluded. Builders remain MONITOR_ONLY, competitor-flagged, quarantined, and unscored; no protocol, foundation, platform, media, event, or person inherits SELL_TO status.
Message and claimsMessage slice0-research-invite-v1 asks for a 20-minute workflow-research conversation about discovery, portfolio/risk, audit, reporting, and controls. It does not claim adoption, current venue use, measured outcomes, or present the 1–2 bps hypothesis as a decided price; a clear no triggers suppression.
Sequence and capEmail day 0 → phone no earlier than business day 2 → manual social no earlier than business day 4. Stop on reply, opt-out, referral, meeting, or objection. Maximum two attempts per organization in any rolling seven days across all channels.
Frozen qualificationslice0-qualification-v1 requires the relevant operator or a verified referral, a current institutional digital-asset workflow, at least one recurring portfolio/risk/control/reporting pain, and a dated next evaluation step. A reply or generic interest alone is not qualified.
Contact provenance contractEach private contact record must carry canonical organization ID, person and role, contact-field source/provider, observed and verified times, channel eligibility, suppression/opt-out state, and reviewer. One verified contact per organization in the initial pilot; public verified count remains 0.
Delivery and outcome contractEvery attempt requires event ID, organization ID, channel, sender ID, message version, pre-send suppression time, attempt number, provider/call/social receipt, delivery state, reply/objection/meeting/qualification/disposition, and event time.
Launch gate0 verified contacts · 0 suppression-cleared · 0 named pilot organizations · 0 launch-ready · 0 attempts sent. Sender, private pilot cohort, channel eligibility, and end-to-end delivery tracking must be verified before launch. Six of six seeded control defects fail closed.
Hyperliquid-builder census evidence contract · research only

No builder is pre-classified as a buyer. Each record starts unscored and quarantined; queue placement follows observed relationship evidence, and competitor overlap is a review flag rather than a sixth commercial queue.

12 required fieldsCanonical display name; builder/config ID; disclosed builder address; source repository and exact file locator; observed passage/config values; source commit or retrieval timestamp; source-effective/start date if present; relationship queue; confidence; disqualifier/competitor-overlap flags; legal state; human review state.
Allowed evidenceManually inspected Hyperliquid or maintained open-source builder config plus a current primary organization/product page when identity or role requires resolution. Search snippets, inferred contacts, copied aggregations, and unverified names do not satisfy the contract.
Queue ruleChoose exactly one primary queue from SELL_TO, PARTNER_WITH, SPONSOR_ADVERTISE, LEARN_FROM, or MONITOR_ONLY, with secondary relationships kept as evidence-backed links. Protocols, foundations, wallets, media, events, communities, and people never inherit a buyer score.
Fail-closed reviewMissing locator, unresolved identity, duplicate address/config, unsupported organizational status, stale/conflicting role evidence, or competitor overlap sends the record to rework or MONITOR_ONLY. All records remain QUARANTINED; no outreach, bulk acquisition, or legal conclusion follows.
Builder census quality audit · 23 product identities accepted

23 inspected/evidence-complete/QA accepted · 23 unique addresses · 0 duplicate/unresolved/disqualified/rework · 23 competitor-overlap flags · 23 MONITOR_ONLY · 0 scored. Product identity is evidenced; legal-entity identity and commercial fit are not inferred.

Slots50
Populated50
Evidence complete50
Ready for review0
QA accepted46
QA rework0
Quarantined50
Batch 1 gate · accounts 01–1010/10 populated · 10 evidence-complete · 9 QA accepted · 0 QA rework · 1 rejection confirmed · 0 unresearched. Completeness gate passed; quality review complete.
Batch 2 quality receipt · accounts 11–155/5 populated and evidence-complete · 4 QA accepted · 0 QA rework · 1 direct-buyer false positive rejected · all counsel-quarantined. The quality gate passed; accounts 16–20 may now open for research only.
Batch 3 quality receipt · accounts 16–205/5 populated and evidence-complete · 5 QA accepted · 0 QA rework · 0 rejected · all counsel-quarantined. The quality gate passed; accounts 21–25 may open for research only.
Batch 4 quality receipt · accounts 21–255/5 populated and evidence-complete · 5 QA accepted · 0 QA rework · 0 rejected · all counsel-quarantined. The iShares governing prospectus closed the sponsor-duty rework at reduced fit; accounts 26–30 are open for research.
Batch 5 quality receipt · accounts 26–305/5 populated and evidence-complete · 4 QA accepted · 0 review-ready · 0 QA rework · 1 direct-buyer false positive rejected · all counsel-quarantined. Canonical entity and manager/fund evidence closed QA; accounts 31–35 are open for research.
Batch 6 quality receipt · accounts 31–355/5 populated and evidence-complete · 5 QA accepted · 0 review-ready · 0 QA rework · 0 rejected · all counsel-quarantined. Current primary evidence resolves canonical identity and operating continuity while preserving equity/options/futures versus direct-digital-asset distinctions; accounts 36–40 may open for research.
Batch 7 quality receipt · accounts 36–405/5 populated and evidence-complete · 4 QA accepted · 0 review-ready · 0 QA rework · 1 direct-buyer false positive rejected · all counsel-quarantined. Current primary and SEC evidence closes adviser continuity while preserving indirect-versus-direct activity; accounts 41–45 may open for research only.
Batch 8 quality receipt · accounts 41–455/5 populated and evidence-complete · 5 QA accepted · 0 review-ready · 0 QA rework · 0 rejected · all counsel-quarantined. SEC evidence resolves canonical adviser identity while preserving proxy and indirect-activity limitations; accounts 46–50 may open for research.
Batch 9 quality receipt · accounts 46–505/5 populated and evidence-complete · 5 QA accepted · 0 review-ready · 0 QA rework · 0 rejected · all counsel-quarantined. Current SEC filings close canonical identity and active-treasury QA while corporate holdings remain distinct from managed AUM and operating-company overlap keeps fit scores conservative.
Selected record validationAccount 01 has required evidence fields. QA state: Reviewed — accepted. 0 explicit disqualifier(s). Quarantine enforced.

Account 01

Observed facts require a dated source. Inference must be labeled. Scores prioritize research only and cannot clear quarantine.

Explainable research score: 0 / 12. No score overrides a disqualifier, missing provenance, or counsel quarantine.
Explicit disqualifiers
Not yet saved in this browser.

Project timeline

August 28–30, 2026
America/Denver

ConcurrencyAtomic owner lease serializes local catch-up execution

Product b8438aa acquires a journal/plan/manifest-digest-bound owner claim before retrieval under a serialized local lifecycle lock. Claims expire after a bounded lease; recovery archives the prior owner claim, preserves immutable completed-source rows, and resumes only unfinished work. The seeded proof rejects one competing runner before retrieval, recovers one expired lease, and byte-preserves one completed-source record; 24/24 worker tests pass. Live pre-coverage source-coverage:0bd023fd848b7c29450f67ed selected Placeholder RSS and Joel Monegro’s official profile. Claim source-catch-up-claim:0d32927e33ec976b690705fe and journal receipt source-catch-up-journal-receipt:6a23bd066356f6f4104178a8 prove 2/2 exact executions, stable replay evidence, zero failures/scores/cost, and post-coverage source-coverage:006a6f4f94b5f8313ee9d940 returned all 13 sources current. The 7:34 target was missed by about five minutes. This is cooperative local exclusion, not distributed consensus or unattended scheduling.

RecoveryImmutable execution journal closes the ambiguous successful-retry gap

Product 70d72c9 binds immutable journal and per-source STARTED/COMPLETED records to exact plan, manifest, source, executor, and observation-time identity. Recovery accepts only a matching archived executor receipt; an identical completed replay performs no retrieval, while identity drift and started-without-receipt ambiguity fail closed. A seeded interruption test recovered one source without refetching, executed the remaining source, and rejected a conflicting replay; 23/23 worker tests pass. Live pre-coverage source-coverage:605ab58f437b78075e1ad6f0 found 12 current and one due source. Manifest source-catch-up:9838b533b15fc1b5ee4a4475 produced journal receipt source-catch-up-journal-receipt:e0d11411f385549a8aae3981: one source started/completed/executed, succeeded with stable semantics and replay, zero failures, scores, or cost. Post-coverage source-coverage:b91afef6367343bd6bfc4f9b returned all 13 sources current. The 6:34 target was missed by seven minutes; single-process manual execution remained the fallback. Concurrent/shared-host execution and unattended scheduling are not claimed.

ExecutionManifest-bound feed runner eliminates companion over-fetch

Product 06365d3 verifies the exact catch-up manifest identity and digest before retrieving only machine-feed rows assigned to its executor. Every skipped source must have prior normalized feed and freshness custody; its items and monitor state are preserved verbatim or execution fails closed. Twenty-one worker tests include no-false-removal, no-freshness-reset, missing-custody, and manifest-drift cases. Live run 2026-09-01T10-37-25.873Z-2d2652a7d82b fetched Placeholder RSS only: 1 selected/attempted/reachable/replay-verified, 2 skipped-current/preserved, 0 over-fetch/failure, 41 unchanged items, 0 additions/removals/events, and $0 cost. The 4:34 deadline was missed by three minutes and is not represented as on-time. No person merge, buyer score, private personal data, or outreach record was created.

Catch-upDue-source selection and outcomes become exact receipts

Product 4a3c5a2 and ledger 9334b8f add a manifest bound to one current-as-of coverage receipt and an outcome receipt that fails closed on missing, duplicate, extra, rights-drifted, queue-drifted, or score-leaking rows; deployed HTML/JavaScript hashes included c5440d3a…557cc8 and 70763034…d5a9b. Coverage source-coverage:d2eb639c2cf1a82f411c6c11 identified exactly two due sources; manifest source-catch-up:108499838b879dc5c9fc08f5 selected Placeholder RSS and Brevan Howard About Us. Outcome source-catch-up-outcome:0bf3e098a12165eeb8e75795 proves 2 attempted, 2 succeeded, 2 stable, 0 changed, 0 failed, 2 replay-verified, 2 terms-review-required, and $0 cost. Post-run coverage source-coverage:d90e010c2e76ba8267ff147b proves 13 current and zero due, failed, unscheduled, or catch-up-required rows. Machine-feed selected/actually fetched/over-fetch: 1/3/2. The batch feed runner retrieved two current sitemap companions; that exact over-fetch is published and target-only execution is the next task. No person merge, buyer score, private personal data, or outreach record was created.

FreshnessObservation-time queue closes bounded catch-up and parser-event gap

Product 5fcced3, ledger 129beb7, and deployment receipt 66f1afc reached the feature branch and main; verified checkpoint artifact hashes included 1e708cb8…fd0ab8 and 9c19d41d…a4c11d. Coverage source-coverage:c8324b86212e102019cb4d5e recomputed all 13 persisted schedules at 08:34 UTC and identified 9 current, 4 due, 0 failed, and 4 catch-up-required sources. Five maintained pages due by execution time returned 5/5 HTTP 200 with replay, and feed custody returned 3/3 HTTP 200 with 41 unchanged items and zero events. The unchanged 1kx team body exposed parser-version delta as false source events; the monitor now persists parser version, classifies migrations as PARSER_MIGRATION_REBASELINED, rejects mixed prior versions, and emits zero migration source events. Parser correction passes/current false source events: 1/0. Corrected current state admits five exact 1kx registry claims, not the prior 23 generic links. Post-run coverage source-coverage:dd3a325a8df72eed31a7d8de proves 13 current, 0 due, 0 failed, 0 catch-up required, 12 page links, two associations, zero page events, zero missing joins, and zero non-SELL_TO scores. No person merge, buyer score, private personal data, or outreach record was created.

CoverageAll registered maintained pages enter replayable custody

Ledger beab56e reached the feature branch and main; production HTML/JavaScript returned HTTP 200 and byte-matched local artifacts at d3576a2a…ad5900 and c7564bf7…8f71f8. Two bounded placeholder-official-joel-monegro passes returned HTTP 200, replayed immutable body sha256:de1bfe4e…6ed75c, verified the official title marker 1/1, repeated receipt digest sha256:eb464a7a…27daba, and emitted zero semantic events. Coverage source-coverage:38c6533eca4eabee31bf2b5e moves persistent scheduling 12→13 and unscheduled maintained pages 1→0, exact-joining 30 links and two monitor-owned professional associations with zero missing joins or non-SELL_TO scores. Feed run 2026-09-01T07-35-52.994Z-d4819953e43c returned 3/3 HTTP 200 with replay and 41 unchanged items. This closes registered-source custody, not continuous production scheduling; no person merge, buyer score, private personal data, or outreach record was created.

MonitoringPlaceholder author archive enters deterministic custody

Ledger 29917ba and deployment receipt 9fffed1 reached the feature branch and main; production HTML/JavaScript byte-matched local artifacts at 03f7ca22…8a52b and 2f66c5d1…05b20. Two bounded placeholder-official-joel-author-archive passes returned HTTP 200, replayed immutable body sha256:ba52ba8b…dfd479, verified the exact Joel Monegro author marker 1/1, repeated receipt digest sha256:298ab041…684fdd, and emitted zero events. Coverage source-coverage:458cc552129876fb74770069 moves scheduled sources 11→12 and unscheduled maintained pages 2→1, exact-joining 30 links and two monitor-owned professional associations with zero missing joins or non-SELL_TO scores; placeholder-official-joel-monegro is selected next. Feed run 2026-09-01T06-35-55.343Z-d4819953e43c returned 3/3 HTTP 200 with replay and 41 unchanged items. No person merge, buyer score, private personal data, or outreach record was created.

RelationshipsDated Placeholder analyst association enters exact custody

Ledger 2964565 and deployment receipt 9e51916 reached the feature branch and main; production HTML/JavaScript byte-matched local artifacts at fac10c87…9dcd25 and e1e52c8d…665cb2. Two bounded placeholder-official-gurnoor-introduction passes returned HTTP 200, replayed immutable body sha256:d499773c…61c739, verified Gurnoor Singh Narula’s dated Placeholder research-analyst association 1/1 as SOURCE_SCOPED_UNMERGED, repeated receipt digest sha256:ab9fbf52…fae31ce, and emitted zero events. Coverage source-coverage:6df382dec553c5e3a38e260f moves scheduled sources 10→11 and unscheduled maintained pages 3→2, exact-joining 30 links and two monitor-owned professional associations with zero missing joins or non-SELL_TO scores; placeholder-official-joel-author-archive is selected next. Feed run 2026-09-01T05-35-57.097Z-d4819953e43c returned 3/3 HTTP 200 with replay and 41 unchanged items. No person merge, buyer score, private personal data, or outreach record was created.

IdentityOfficial BH Digital account completes Brevan page custody

Product a996ff5 and ledger 99004a3 register the exact BH Digital LinkedIn organization account observed on Brevan Howard’s official division page. Two bounded brevan-howard-bh-digital-official passes returned HTTP 200, replayed immutable bodies sha256:73a9fd7b…32ad04 and sha256:9542cafe…0221f6, verified the account claim 1/1 with zero missing or ambiguous claims, classified byte drift as semantically stable, and emitted zero events. Coverage source-coverage:1b638b3915e601625880320e moves scheduled sources 9→10 and unscheduled maintained pages 4→3, exact-joining 30 links and one monitor-owned professional association with zero missing joins or non-SELL_TO scores; placeholder-official-gurnoor-introduction is selected next. Feed run 2026-09-01T04-35-43.264Z-d4819953e43c returned 3/3 HTTP 200 with replay and 41 unchanged items. No person merge, buyer score, private personal data, or outreach record was created.

RelationshipsBrevan leadership association enters exact maintained-page custody

Product df9d025 generalizes the maintained-page monitor to preserve exact registry-owned professional associations separately from filing identities. Two live brevan-howard-about-us-official passes returned HTTP 200, replayed immutable bodies sha256:44d42843…fc2806d and sha256:7362b0e8…95a5b4e, verified Aron Landy’s published CEO association 1/1 as SOURCE_SCOPED_UNMERGED, and classified byte drift as semantically stable with zero change events. Coverage source-coverage:ab6af21669f6b33e51eed96f moves scheduled sources 8→9 and unscheduled maintained pages 5→4, exact-joining 29 links and one monitor-owned professional association with zero missing joins or non-SELL_TO scores; brevan-howard-bh-digital-official is selected next. Feed run 2026-09-01T03-40-08.358Z-d4819953e43c returned 3/3 HTTP 200 with replay and 41 unchanged items. No person merge, buyer score, private personal data, or outreach record was created.

MonitoringThird professional profile completes 1kx profile custody

Two live 1kx-official-lasse-clausen passes returned HTTP 200, replayed immutable body sha256:e49957ab…c4b893, verified the exact official-site @lalleclausen claim 1/1 with zero missing or ambiguous claims, and repeated receipt digest sha256:3375bfaa…c76109 with stable bytes and semantics. Coverage source-coverage:9dd836a7c899694361dab56e moves scheduled sources 7→8 and unscheduled maintained pages 6→5, with 29 monitor-owned links, zero page events, zero missing joins, and zero non-SELL_TO scores; all three registered 1kx individual profiles are now monitored and brevan-howard-about-us-official is selected next. Feed run 2026-09-01T02-35-29.959Z-d4819953e43c returned 3/3 HTTP 200 with replay and 41 unchanged items. No cross-source person merge, buyer score, private personal data, or outreach record was created.

MonitoringSecond professional profile enters exact source coverage

Two live 1kx-official-henry-brodie passes returned HTTP 200, replayed immutable body sha256:23f725c3…25f86a6, verified the exact official-site @henrybrodie claim 1/1 with zero missing or ambiguous claims, and repeated receipt digest sha256:68427eb9…b857ffd with stable bytes and semantics. Coverage source-coverage:d4cb4fcbbcfcf60f0481cef4 moves scheduled sources 6→7 and unscheduled maintained pages 7→6, with 28 monitor-owned links, zero page events, zero missing joins, and zero non-SELL_TO scores; 1kx-official-lasse-clausen is selected next. Feed run 2026-09-01T01-35-54.464Z-d4819953e43c returned 3/3 HTTP 200 with replay and 41 unchanged items. No cross-source person merge, buyer score, private personal data, or outreach record was created.

MonitoringFirst professional profile enters exact source coverage

Two live 1kx-official-christopher-heymann passes returned HTTP 200, replayed immutable body sha256:a382d3a4…d36de02, verified the exact official-site @HeyChristopher claim 1/1 with zero missing or ambiguous claims, and repeated receipt digest sha256:835005a7…eb90fe with stable bytes and semantics. Coverage source-coverage:4cd4fb68ccec778360d32725 moves scheduled sources 5→6 and unscheduled maintained pages 8→7, with 27 monitor-owned links, zero page events, zero missing joins, and zero non-SELL_TO scores; 1kx-official-henry-brodie is selected next. Feed run 2026-09-01T00-35-54.386Z-a3b93dba8319 returned 3/3 HTTP 200 with replay and 41 unchanged items. No cross-source person merge, buyer score, private personal data, or outreach record was created.

MonitoringRegistry-owned claims generalize maintained-page custody

Product 851074d replaces source-specific team/social rules with exact registry-owned subject, URL, link-text, platform, handle, and resolution-state claims plus deterministic raw markers. Two live placeholder-official-home passes verified 3/3 claims, preserved one ambiguous person claim as SOURCE_SCOPED_AMBIGUOUS_UNMERGED, replayed the archived body, and repeated receipt digest sha256:77b891f8…87efee with stable bytes and semantics. Coverage source-coverage:cbe6dcbfeb4bdb55bbc2c42e moves scheduled sources 4→5 and unscheduled maintained pages 9→8, with 26 monitor-owned links, 0 page events, and 0 non-SELL_TO scores. Eighteen worker tests pass, including claim-loss, marker-drift, replay, semantic-change, and failed-fetch inventory preservation. No person merge, buyer score, private personal data, or outreach record was created.

CoverageMaintained-page custody joins the canonical source graph exactly once

Product ce82287 adds tides.market-intelligence.organization-source-coverage-gap.v2. Receipt source-coverage:045ac6ffc5e8fe5d77a3a49f binds the registered 1kx-official-team source to its exact monitor receipt, last attempt/success, next due time, failure state, 23-link semantic inventory, and zero change events. Scheduled sources moved 3→4 and unscheduled maintained pages 10→9 without double-counting feed items or page links. Eighteen tests include duplicate-path and organization/source mismatch refusal; placeholder-official-home is selected next. No identity merge, buyer score, private personal data, or outreach record was created.

MonitoringFirst maintained-page monitor preserves semantic and failure custody

Product 955cebd adds deterministic tides.market-intelligence.maintained-page-monitor-receipt.v1 for 1kx-official-team. Two live passes returned HTTP 200, replayed sha256:4a357edb…aee3f5, normalized 23 source-scoped links, and held all 23 unchanged with zero additions, removals, duplicates, or change events. Receipt digest sha256:0171831a…8c1494 repeated across observation times; freshness is scheduled for 03:41:22 UTC with zero failures. Seventeen tests prove semantic add/remove events, failed-fetch inventory preservation, and missing-team fail-closed behavior. No person merge, buyer score, private personal data, or outreach record was created.

CoverageExact source-gap receipt selects the next maintained-page monitor

Product e031643 adds deterministic tides.market-intelligence.organization-source-coverage-gap.v1. Receipt source-coverage:9f22b3426429411b47b308b9 joins the active three-organization workforce cohort to 3 machine feeds, 10 maintained pages, persistent freshness, rights state, and 41 monitored items using exact canonical IDs only. It exposes 10 registered maintained pages without persistent scheduling, 2 blocked RSS candidates, 15 terms-review rows, 0 missing freshness joins, and 0 scored non-SELL_TO rows. The next connector is 1kx-official-team, selected deterministically from five existing semantic identity links. Sixteen worker tests prove repeat identity and fail-closed unknown joins/score leakage. Live run 2026-08-31T20-40-41.472Z-a3b93dba8319 returned 3/3 HTTP 200 with replay and 41 unchanged items.

Review custodyClosure readiness binds progress to active lifecycle custody

Product e4cc460 adds deterministic read-only schema tides.market-intelligence.monitored-content-review-assignment-closure-readiness.v1. It validates the exact assignment, progress, and lifecycle-status digests and reports PENDING_REVIEW, REWORK_REQUIRED, READY_TO_CLOSE, or LIFECYCLE_NOT_ACTIVE. Only complete progress plus the matching active claim can be ready for exact-digest owner release; lease state is never completion evidence and the receipt cannot release or recover a claim. Fifteen worker tests pass, including all four closure states, deterministic replay, and wrong-progress-digest refusal. Live feed run 2026-08-31T19-40-29.262Z-a3b93dba8319 returned 3/3 HTTP 200 with replay and 41 unchanged items. Coverage review-coverage:93b9bb730ab5d5c572b01d0e reports 0 reviewed, 41 missing, 0 stale, and 41 actionable. Lifecycle status review-assignment-status:a04b44105836791fe5e91b80 remains NO_CLAIM, so no live closure receipt was fabricated.

Review custodyAssignment progress binds source, coverage, and disposition custody

Product e92e254 and proof 713b58b add deterministic read-only schema tides.market-intelligence.monitored-content-review-assignment-progress.v1 with exact assignment, source-export, coverage, and current-disposition digest preconditions. Missing, stale, accepted, ignored, and rework rows remain distinct; only accepted and ignored count complete, and lease state is never completion evidence. Fifteen worker tests prove IN_PROGRESS, REWORK_REQUIRED, and COMPLETE, repeat identity, row custody, and digest drift refusal. Live feed run 2026-08-31T18-39-00.808Z-a3b93dba8319 returned 3/3 HTTP 200 with replay and 41 unchanged items. Coverage review-coverage:56d94115048443066365832d reports 0 reviewed, 41 missing, 0 stale, and 41 actionable. Lifecycle status review-assignment-status:808af7eda01e64141ed52e51 remains NO_CLAIM, so no live assignment-progress receipt was fabricated.

Review custodyRead-only lifecycle status refuses mutation and inconsistent snapshots

Product 06d0835 reports deterministic NO_CLAIM, ACTIVE, EXPIRED, and RELEASED assignment state at an explicit observation time. It validates assignment and release custody, rejects a snapshot during a lifecycle lock, and sets creation/release/recovery/shared-concurrency claims false. Fourteen worker tests pass. Live status review-assignment-status:3521f43b82687032f94c5a56 is NO_CLAIM with 0 active and 0 released assignments. Live feed custody returned 3/3 HTTP 200 with replay and 41 unchanged items; coverage review-coverage:bfda8b680a67a8aa04e95c40 reports 0 reviewed, 41 missing, 0 stale, and 41 actionable. No production reviewer, assignment, disposition, shared service, private personal data, or outreach record was created.

Review custodyExpiring assignments recover abandoned claims without double-release

Product 7742f2e adds digest-bound assignment leases, a serialized local lifecycle lock, owner-only voluntary release, and exact-digest post-expiry recovery. Released assignments are archived and exact retries are idempotent. The seeded proof rejects recovery one second early, wrong-digest recovery, wrong-owner release, and a competing reservation; it then recovers the expired claim, accepts the exact retry, permits a new reservation, and closes that reservation by its owner. Thirteen worker tests pass. Live feed custody returned 3/3 HTTP 200 with replay and 41 unchanged items; coverage review-coverage:f6a79dd4350ab70bdfb3abc3 reports 0 reviewed, 41 missing, 0 stale, and 41 actionable. No production reviewer, assignment, release, decision, shared service, or outreach record was fabricated.

Review custodyDigest-bound coverage and atomic single-writer assignment proof

Product 0647afc binds every review-coverage receipt to an expected source-export digest and separates missing, reviewed, stale, and actionable rows. Optional bounded assignments require the coverage digest and deterministically order content IDs. An atomic single-writer reservation accepts an exact idempotent retry but rejects a competing reviewer. Thirteen worker tests pass. Live coverage review-coverage:cc317240884577879184fa61 reports 0 reviewed, 41 missing, 0 stale, 41 actionable, 0 source facts modified, and 0 scored non-SELL_TO rows. No production reviewer, assignment, decision, concurrent service, or outreach record was fabricated.

SearchMonitored content joins to canonical, freshness, rights, and change state

Product commits 19a7d72 and 6e556a5 turn the 41-item official-feed inventory into deterministic query receipts across eight filter dimensions: canonical organization, source state, freshness state, rights state, author, publication window, change type, and text. Two identical live Placeholder/Chris Burniske queries returned the same query ID, digest, and four evidence rows; the current added-item query returns zero rather than inventing change. Eight worker tests pass, including seeded FAILED_FETCH and added-item cases. Every row remains MONITOR_ONLY, unscored, inference-separated, and source-linked; no person merge, private data, or outreach record was created.

MonitoringPer-feed success, due, and failure state persists across runs

Product e95dbed persists last-attempt, last-success, next-due, consecutive-failure, and bounded failure evidence for each official feed. A seeded timeout produced one overdue FAILED_FETCH queue record while preserving the prior inventory and emitting zero false removals; the recovery pass cleared the failure and rescheduled the feed. Parser and source-identity drift still fail closed. Two live passes returned 6/6 HTTP 200 with replay, 41/41 unchanged items, and three monitor states with current success/due values. All content remains MONITOR_ONLY and unscored; no identity merge, private data, or outreach record was created.

MonitoringThree official machine feeds replayed with bounded freshness

Product 017e51c adds typed RSS and sitemap parsing, immutable response custody, parser-specific removal semantics, source-scoped author facts, and a deterministic freshness queue. Placeholder RSS plus official Brevan Howard and 1kx XML sitemaps returned 6/6 live HTTP 200 responses over two passes, all replayed from content-addressed storage. The repeat held 41/41 items unchanged with zero additions, removals, duplicates, or change events. Four RSS author strings remain SOURCE_SCOPED_UNMERGED; all 41 items and three monitoring entries remain MONITOR_ONLY and unscored. Invalid sitemap-host and authoritative-removal mutations fail closed. No person merge, private personal data, buyer score, or outreach record was created.

MonitoringNormalized identity links separate semantic change from page noise

Product 2e6b560 writes eight accepted and one ambiguous evidence link into a normalized inventory and compares its semantic keys independently of page bytes and observation times. Two live passes returned 8/8 official-page and 6/6 SEC HTTP 200 receipts with complete replay. Nine links remained unchanged, zero were added or removed, and all four sources were semantically stable. BH Digital’s bytes changed while its empty deterministic identity-link set did not, so the receipt records byte drift without creating a false identity event. Dynamic-byte and wrong-link mutations pass; no person merge, score, private personal data, or outreach record was created.

Identity QAFourteen workforce roles reviewed; exact official X evidence admitted

Product 350f751 adds a fail-closed 14-person/14-role review manifest and an independently archived official-site identity pass. All 14 role rows passed QA; four organization-valued rows remain explicitly preserved unresolved. The maintained Placeholder page returned HTTP 200 twice and reproduced SHA-256 09c93de3…58f90bec. Exact link text admits Joel Monegro → @jmonegro and Placeholder → @placeholdervc; Chris/Christopher Burniske → @cburniske remains one ambiguous name-variant candidate, while 13 people remain without an accepted identity. A wrong-link mutation fails closed. No cross-source person merge, buyer score, private personal data, or outreach record was created.

WorkforceOfficial Form D person-role connector replayed fail-closed

Product fd970e6 adds a bounded official SEC workforce connector. Six polite fetches across two observations returned HTTP 200 and reproduced three content-addressed filing bodies. The slice inspected 18 related-person rows, admitted 14 people, 14 exact observed roles, 14 person/issuer edges, three published issuer phones, and three office/mailing addresses; four organization-valued rows remain unresolved, with 0 duplicate people, 0 cross-source person merges, 0 guessed professional identities, 0 related-person addresses, and 0 buyer scores. The repeat receipt reports 20 unchanged role/contact facts and 0 additions, removals, or change events. Worker test, typecheck, build, and replay checks passed. Product fd970e6 and ledger c12d84f reached the feature branch and main; cache-busted production returned HTTP 200 and byte-matched the local HTML artifact.

IngestionSEC organization-universe vertical slice replayed and searchable

Product 7f8e18a adds an official source registry, immutable content-addressed body and complete fetch sidecar, deterministic CIK entity/alias parser, observed-fact separation, JSONL exports, and local search. The live SEC bulk receipt contains 10,391 valid rows, 8,004 canonical organizations, 2,387 duplicate/share-class collapses, 10,391 aliases, 18,395 observed facts, 0 malformed rows, 795,179 replayed bytes, and SHA-256 bf83a6d3…295ec051. All imported entities are unscored MONITOR_ONLY pending classification; people, contacts, relationships, feeds, changes, private data, and outreach remain zero. Local test/typecheck/build/replay/search passed; public deployment verification is pending this checkpoint.

ValidationPre-contact priors and outreach control contract frozen

All 46 accepted SELL_TO records now carry a frozen pre-contact tier receipt before outcomes can contaminate the model; checksum fnv1a32:b4969c8e covers 23 Tier 1, 16 Tier 2, and 7 Tier 3 organizations. Qualification, truthful message boundaries, an eight-organization pilot ceiling, email→phone→manual-social sequencing, a two-attempt/seven-day cross-channel cap, contact provenance, and delivery/outcome fields are versioned. Four rejected records and 23 MONITOR_ONLY builders fail closed. Six seeded control mutations were detected. Product 63ce817 and ledger a2f578e passed app checks, reached the feature branch and main, and produced exact cache-busted production HTML/JavaScript markers with HTTP 200. Campaign readiness remains zero pending verified sender, contacts, suppression, and delivery receipts; no outreach occurred.

QABuilder product-identity rework closed with primary evidence

The Arena/Arena Perps, Minara AI Perps, and ApexLiquid Perps now join their pinned config receipts to maintained primary product pages; Arena also retains Hyperliquid's official integration announcement. Four live identity/supporting locators returned HTTP 200 and the pinned source hash remained 6d4175ed…f523a. Aggregate builder state is 23 evidence-complete/QA accepted, 0 unresolved/rework, 23 MONITOR_ONLY, and 0 scored. Product 863d565 and ledger 96e97d0 passed app checks, reached the feature branch and main, and produced matching cache-busted production HTML/JavaScript markers with HTTP 200. Legal entity, buyer fit, addressability, and product claims remain unasserted.

QABuilder-census quality gate closed; records 21–23 fail closed

The pinned source re-fetch reproduced SHA-256 6d4175ed…f523a. Records 1–20 passed exact config-ID, address, start-date, methodology, locator, queue, quarantine, and scoring QA at 20 accepted, 0 rework, and 0 rejected. Three bounded follow-on configs have unique addresses and start dates but no methodology or resolved product identity, so they remain low-confidence MONITOR_ONLY rework rather than evidence-complete records. Aggregate: 23 inspected, 20 complete/accepted, 3 rework/unresolved, 0 duplicate/disqualified, and 0 scored. Product 1aaa3d3 and ledger df08896 passed app checks; authoritative feature and main pushes succeeded, and cache-busted production HTML/JavaScript returned HTTP 200 with matching quality markers at 1:41 PM MDT. The 12:34 goal was missed; this is the exact fallback receipt.

CensusSecond Hyperliquid-builder batch evidence-complete

Ten additional maintained DefiLlama configs were manually inspected at pinned source commit f00b1b7. Aggregate state is 20 evidence-complete records with 20 unique disclosed addresses, 20 MONITOR_ONLY placements, 20 competitor flags, and zero duplicate, unresolved, disqualified, rework, or scored records. The 9:34 target was missed by two minutes; the fallback publishes exact counts. Product 31b5fc2 and ledger d33eea8 passed app checks, both pushes succeeded, and production HTML/JavaScript returned HTTP 200 with matching markers. All records remain quarantined and no legal entity, buyer, outreach authority, or product claim was inferred.

CensusFirst Hyperliquid-builder batch evidence-complete

Ten maintained DefiLlama configs were manually inspected at pinned source commit f00b1b7. Ten unique builder addresses and dated methodology receipts are now structured in the workbench. All ten remain competitor-flagged, quarantined, MONITOR_ONLY, and unscored; legal-entity identity, buyer fit, and outreach authority were not inferred. Product 45bd2c4 and ledger 1d39f7c passed app checks; production HTML/JavaScript returned HTTP 200 with matching markers.

ReviewFable/GitHub open-source review narrowed the Monday build

Verified repository/license evidence and Fable's state-corrected red-team reject platform-heavy v1 dependencies. Monday now adopts narrow permissive components only: complete HTTP sidecars, conditional warcio, PostgreSQL, and outreach measurement. dlt, Splink, remote workers, OpenSearch, and workflow platforms have explicit scale triggers. The updated /angelica/ plan freezes pre-contact tiers and qualification, enforces suppression/frequency caps, and captures outcomes before infrastructure expansion.

ScaleGlobal market-intelligence data-plane plan approved for acceleration

The durable plan specifies scalable evidence contracts, immutable archives, canonical PostgreSQL, and a future AWS scale path. Fable's later red-team correctly moved remote workers, queues, and search clusters behind measured triggers rather than Monday launch. Angelica's detailed setup and acceptance command center is live at /angelica/. Repo-audit cadence and owner-reported outreach clearance are recorded.

AuditG0-04 mutation gauntlet and builder contract shipped

Six seeded defects now fail packet readiness deterministically while the untouched 50-account baseline remains ready for named-owner review. The separate 12-field Hyperliquid-builder contract preserves all five queues, keeps non-buyers unscored, and adds no unverified entities. Product commit 9b0a138 passed app checks and production marker verification.

Slice 0G0-04 acceptance packet published

The decision-ready packet exposes cohort, segment, provenance, confidence, score-distribution, false-positive, and limitation receipts. It recommends research-completeness acceptance while surfacing zero family-office coverage and leaving Gate 0 at 2/8 pending a named-owner decision. Product commit 2cf669f passed app checks and production marker verification.

Slice 0Final 50-account quality gate closed

Accounts 46–50 passed canonical-entity, exact-passage, inference, conservative-score, and operating-overlap QA at 5 accepted, 0 rework, and 0 rejected. The full sample is 50/50 evidence-complete, 46 accepted, and four rejected false positives; all remain counsel-quarantined and Gate 0 remains 2/8 CLOSED.

Slice 0Accounts 36–40 quality gate passed

Four adviser records passed QA at reduced or low fit after current primary and SEC sources confirmed entity-to-fund continuity; the ARK rejection was confirmed. The batch is 4 accepted, 0 rework, and 1 rejected, with indirect activity distinctions and counsel quarantine intact.

Slice 0Accounts 36–40 opened for review

Four reduced-fit adviser records reached evidence completeness and ARK was explicitly rejected from SELL_TO because the inspected ARKB filing supports marketing assistance rather than trust operations. The batch missed its deadline by eight minutes; it was 0 newly accepted, 4 review-ready, and 1 rejected, all counsel-quarantined.

AccessPublishing-path check created

An isolated marketing page was committed to confirm GitHub-to-Vercel access without modifying the production TIDES application.

v0.1Initial research and adversarial review

The first institutional prospect plan was challenged against SEC and Hyperliquid sources. Six early recommendations were reversed; mass ingestion was deferred in favor of a manual 50-account discovery slice.

v0.2Pricing hypothesis corrected

Public self-serve builder pricing clustered around 1–5 bps. A flat 10 bps fee was identified as a protocol maximum—not a normal institutional market rate—and likely hostile to high-volume adoption.

v0.3Unverifiable sample claim withdrawn

HyperTracker remained inaccessible, so the “710 builders / 1.4% sample” statement was withdrawn. A narrower 23-builder DefiLlama substitute was retained with explicit limitations.

v0.4Fee methodology resolved

Volume was correctly left unhalved and contaminated Insilico data was removed. Weighted observed fees revised from 4.34 to 4.73 bps; fee/volume correlation became −0.02, providing no meaningful relationship.

Slice 0Accounts 16–20 quality gate passed

Five SEC-sourced records passed canonical-entity, exact-passage, inference, score, and relationship-placement QA. Franklin and VanEck remain reduced-fit SELL_TO records based on sponsor-controlled digital-asset operations; all 20 records stay counsel-quarantined.

Slice 0Accounts 21–25 opened for review

Five SEC-sourced sponsor/adviser records reached evidence completeness. The batch missed its 6:34 deadline by six minutes and is explicitly 0 accepted, 5 review-ready, and 0 rejected; accounts 26–30 remain closed until QA produces a receipt.

Slice 0Accounts 21–25 quality gate closed

All five records are accepted at reduced fit. The iShares base prospectus assigns sponsor oversight, management, custody-allocation, registration/listing, and expense responsibilities while preserving delegated day-to-day operations and passive-product limitations. All remain counsel-quarantined.

Slice 0Accounts 26–30 opened for review

Five primary firm pages produced four review-ready institutional research records and one explicit Variant false-positive rejection. Proxy metrics remain distinguished from AUM, weak liquid-market evidence is scored conservatively, and every record remains counsel-quarantined.

Slice 0Accounts 26–30 quality gate closed

Four records passed QA using current canonical disclosures or SEC manager/fund evidence; Variant’s rejection was confirmed. The batch is 4 accepted, 0 rework, and 1 rejected, all counsel-quarantined, so accounts 31–35 may open for research without enabling outreach.

Slice 0Accounts 31–35 opened for review

Five SEC-sourced adviser records reached evidence completeness with exact observed passages, conservative scores, proxy-versus-AUM labels, and visible review state. All five are review-ready rather than accepted, and all remain counsel-quarantined.

Slice 0Accounts 31–35 quality gate closed

All five records passed canonical-identity, continuity, exact-passage, score, and activity-type QA. REX uses a newer annual filing, ProFund resolves to ProFund Advisors LLC through current SEC IAPD, and all records remain counsel-quarantined with no outreach authority.

Slice 0Accounts 11–15 quality gate passed

Four adviser/issuer records were accepted, one unsupported buyer-title detail was corrected, and Galaxy’s direct-buyer rejection was confirmed. 21Shares remains a reduced-fit SELL_TO candidate and an independent LEARN_FROM node; every relationship stays counsel-quarantined.

Slice 0Accounts 11–15 opened with relationship quarantine

Four canonical adviser/issuer records reached human review and Galaxy was explicitly rejected from the direct-buyer score. Separate evidence-backed relationship queues prevent platforms, partners, and monitored entities from being mis-scored as prospects.

DecisionFurther desk research paused

No code was started. The team held the planning gate rather than convert unresolved pricing, onboarding, and customer assumptions into architecture.

RecoveryPublishing infrastructure repaired

Git attribution, pnpm, the marketing build contract, dedicated Vercel project, Git integration, Cloudflare DNS, TLS, automatic deployments, runtime checks, and visual evidence were completed. The timeline became publicly available at marketing.tides.market.

ExpansionOperating ledger introduced

The executive summary was expanded into a task-level operating record. Every task now carries a state, owner or dependency, acceptance evidence, and an explicit next transition.

ApprovalSlice 0 commercial hypothesis accepted

Jason approved subscription plus negotiable 1–2 bps usage pricing, the initial non-HFT target segments, and the discovery/risk/audit/reporting value thesis for the 50-account experiment. This is a test hypothesis, not permanent pricing policy.

Execution ledger

Infrastructure and operating tasks. A check means evidence exists—not merely that work was attempted.

✓ Done↻ In progress! Blocked· Queued

Publishing foundation

Repository → build → Vercel → DNS → public verification

10 / 10 complete
✓
Correct Git author identityOwner: automation

Repository commits now use the GitHub-recognized noreply address for the tidesmarket account.

Done
✓
Restore pinned package managerOwner: automation

Installed and verified pnpm 10.0.0, matching package.json.

Done
✓
Register marketing workspace appOwner: automation

Added package identity plus deterministic build, content test, and typecheck commands.

Done
✓
Configure Vercel outputOwner: automation

vercel.json builds with pnpm and publishes dist/.

Done
✓
Create dedicated Vercel projectOwner: automation

Project renamed to tides-marketing; Command Home remains a separate project.

Done
✓
Connect Git repositoryOwner: automation

tidesmarket/tides-product connected with apps/marketing-platform as root directory.

Done
✓
Attach custom domainOwner: automation

marketing.tides.market assigned to the production environment.

Done
✓
Create Cloudflare DNS recordOwner: automation

DNS-only CNAME marketing → Vercel’s assigned target; public resolver confirms it.

Done
✓
Verify TLS and public responseOwner: automation

HTTPS returns 200 with the expected TIDES timeline title and content.

Done
✓
Capture visual and runtime evidenceOwner: automation

Full-page browser capture completed; no page errors, and favicon 404 was eliminated.

Done

Platform reliability

Checks that support autonomous work over time

4 / 7 complete
✓
Marketing content testOwner: automation

Required timeline, Gate 0, v0.4, and 4.73 bps facts are asserted during test runs.

Done
✓
Marketing build testOwner: automation

Static artifact builds reproducibly into dist/index.html.

Done
✓
Automatic affected-app deploymentOwner: Vercel

Marketing changes deploy; unrelated Command Home builds correctly report “Skipped — Not affected.”

Done
✓
Repository synchronized and cleanOwner: automation

Working branch and main contain the publishing fixes with no uncommitted files.

Done
!
Repair memory indexingOwner: account administrator

Blocked: OpenAI embeddings return 429 billing_not_active. Reactivate billing or select another embeddings provider, then force rebuild.

Blocked
!
Restore full monorepo typecheckOwner: product engineering

Pre-existing strategy-lab-core error: TypeScript cannot resolve @tides/schemas. Marketing app checks remain green.

Blocked
·
Add automated freshness receiptOwner: automation

Next: expose deployment commit, last-updated timestamp, and verification time directly on the page.

Queued

Research audit trail

What changed, why it changed, and what evidence is still missing.

R-01 · REVERSED
“Charge the full 10 bps builder fee.”

The protocol maximum was incorrectly treated as the likely market price.

Current position

Validate subscription plus a negotiable 1–2 bps usage tier. Public self-serve observations cluster around 1–5 bps.

R-02 · REVERSED
“Largest 13F crypto-ETF holders are best first prospects.”

Size alone ignored fee tolerance and operating behavior.

Current position

Large holders often include market makers/HFT firms with near-zero fee tolerance. Start with crypto-native funds, RIAs, family offices, and treasury managers.

R-03 · PAUSED
“Build the large 13F database immediately.”

Architecture was getting ahead of offer and segment validation.

Current position

Run a manual 50-account Slice 0 first. Add ADV Part 2A intent extraction only after defining the target and legal addressability.

R-04 · WITHDRAWN
“The sample covers 1.4% of 710 builders.”

HyperTracker could not be independently accessed or its leaderboard verified.

Current position

Withdraw the claim. Retain the 23-builder DefiLlama substitute only as a bounded directional dataset.

R-05 · CORRECTED
“Observed weighted fee is 4.34 bps.”

Dataset contamination and volume-counting semantics required correction.

Current position

Do not halve the volume calculation; remove Insilico contamination. Revised weighted fee: 4.73 bps.

R-06 · UNPROVEN
“Lower fees reliably cause higher builder volume.”

The public sample is too narrow to establish this relationship.

Current position

Revised correlation is −0.02—effectively no demonstrated relationship. Treat pricing elasticity as a field-test question.

Gate 0 task plan

Business validation before architecture. Gate score is 2/8; remaining items require their own acceptance receipts.

Offer and addressability

Decisions and evidence required to open product planning

2 / 8 accepted
✓
G0-01 Freeze pricing hypothesisOwner: Jason · approved Aug 29, 8:21 AM MDT

Slice 0 offer: subscription/platform fee plus negotiable 1–2 bps usage pricing. Test evidence will determine exact subscription, minimums, and discount authority.

Accepted
✓
G0-02 Define differentiated valueOwner: Jason + product · approved Aug 29, 8:21 AM MDT

Working value: prospect discovery, portfolio/risk workflow, audit trail, reporting, and operational controls beyond Hyperliquid self-routing.

Accepted
!
G0-03 Approve segment matrixOwner: counsel

Accept when customer types × jurisdictions are labeled allowed, conditional, or prohibited with cited rationale.

Blocked
→
G0-04 Complete 50-account Slice 0Owner: research/sales · acceptance recommendation published; named decision pending

The auditable packet recommends accepting research completeness: 50/50 complete, 46 QA accepted, four false positives excluded, zero unresolved, full provenance, and explicit score/coverage limits. Zero family-office coverage and no field-test evidence remain visible; Gate 0 does not advance without a dated owner receipt.

Ready for decision
·
G0-05 Document data rightsOwner: counsel + data

Accept with allowed sources, terms, retention, refresh, deletion, and provenance rules.

Queued
·
G0-06 Model unit economicsOwner: finance/product

Accept with low/base/high routed volume, revenue, fee cost, data cost, support load, and gross margin by segment.

Queued
·
G0-07 Freeze vertical-slice acceptanceOwner: product + audit

Accept with inputs, outputs, held-out golden set, seeded defects, screenshots, and fail-closed rules.

Queued
!
G0-08 Record go/no-go decisionOwner: named executive

Accept with accountable owner, dated decision, evidence bundle, exceptions, and Gate 1 authorization.

Blocked

Slice 0 procedure

The manual 50-account experiment that determines whether software deserves to be built.

Discovery sample

Manual 50-slot sample; review quality before expanding each staged batch

50 / 50 evidence-complete · 46 accepted · 0 review-ready · 4 rejected
✓
S0-01 Define inclusion/exclusion rubricCompleted Aug 29, 9:09 AM MDT · commit 83aae86

Implemented target segment, jurisdiction quarantine, AUM/holdings proxy, crypto activity, venue need, buyer role, confidence, explainable scoring, and six explicit disqualifiers.

Done
✓
S0-02 Select source mixCompleted Aug 29, 9:09 AM MDT · data rights remain counsel-blocked

Workbench distinguishes SEC filings, regulatory registries, firm primary disclosures, audited reports, and other public sources requiring counsel review; every record requires a dated provenance locator.

Done
✓
S0-03 Research accounts 1–10Completed Aug 29, 1:42 PM MDT · canonical-entity gate passed

Nine research records are accepted and one legacy BlockTower candidate is explicitly rejected. Current SEC records resolve BH Digital to the named fund manager and Arca to the filing adviser that reports the digital-assets master fund; exact fields, scores, and review notes remain embedded and counsel-quarantined.

Done
✓
S0-04 Research accounts 11–50Completed Aug 30, 4:37 AM MDT · final quality gate closed

All 50 slots are populated, evidence-complete, and QA-closed: 46 accepted, zero review-ready/rework, and four confirmed false-positive rejections. Every record remains counsel-quarantined.

Done
✓
S0-05 Score without fabricated precisionCompleted Aug 30, 5:36 AM MDT · acceptance-packet audit

The workbench now recalculates cohort, provenance, confidence, exclusion, and score-distribution receipts from the active records. Scores remain explicitly bounded as research-fit ranks and the zero-family-office gap is visible.

Done
·
S0-06 Test messaging and objectionsSales validation

Track replies, qualified conversations, price objections, value objections, onboarding blockers, and false positives.

Queued
·
S0-07 Publish decision memoGate receipt

Recommend build, revise, or stop with sample evidence and explicit confidence limits.

Queued

Gate 1 build outline

Queued—not authorized. This becomes active only after Gate 0 passes.

First vertical slice

One inspectable path from source evidence to prioritized prospect

0 / 9 started
·
G1-01 Source registry

Canonical source IDs, licenses/terms, fetch receipts, timestamps, hashes, and provenance.

Gated
·
G1-02 Entity resolution

Deterministic identifiers, aliases, parent/subsidiary relationships, collision review, and manual overrides.

Gated
·
G1-03 Filing and intent extraction

Observed passages preserved beside structured holdings, strategy themes, and confidence.

Gated
·
G1-04 Regulatory hard gate

Prospects cannot score or enter outreach queues until addressability passes.

Gated
·
G1-05 Explainable scoring

Feature values, weights, missingness, exclusions, and score explanation visible per account.

Gated
·
G1-06 Review queue

Human approval, rejection reasons, duplicate merge, source drill-down, and audit history.

Gated
·
G1-07 Held-out golden set

Known valid/invalid entities and extraction results excluded from prompt and implementation tuning.

Gated
·
G1-08 Seeded defect gauntlet

Wrong entity, stale filing, prohibited segment, missing provenance, duplicate, and fabricated evidence must fail closed.

Gated
·
G1-09 Deployment evidence bundle

Green tests, screenshots, console/network checks, commit/deployment receipts, rollback path, and auditor verdict.

Gated

Gate 0

What must be true before product architecture is frozen.

Addressable segmentsCounsel must mark customer types and jurisdictions allowed, conditional, or prohibited.
Data rightsDocument permitted sources, retention, provenance, and refresh expectations.
Volume economicsModel plausible routed volume and cost-to-serve by target segment.
Acceptance criteriaFreeze a testable vertical-slice definition with held-out evidence.
Go / no-go ownerName the accountable decision maker and record the gate outcome.

Recommended next move

A bounded path that buys evidence before infrastructure.