Ops notes
Screening and automated calls stay off. The task list and the digest stay in the app. Nothing on this page places a call, sends an email, or marks someone clear.
Sanctions screening
I-413On hold: needs attorneyScreens a payout name only when the switch is on and an attorney has cleared it. The list starts empty. An empty list is Unlisted, not a clear result. No payout is sent.
| Switch | Off |
|---|---|
| Loaded list | None loaded |
| Sample result | Off |
| What that means | On hold: needs attorney. Screening does not run, and a payee is not marked clear. |
AI call disclosure
I-415On hold: needs attorneyWhere an automated call would need a disclosure, the gate can show one sentence. The switch is off. This app does not place the call.
| Place a call | No |
|---|---|
| Disclosure | Unlisted |
| Reason | On hold: needs attorney. No call is placed, and the disclosure is not shown. |
Compliance release gate
I-416On hold: needs VericairnA change under the compliance or ops folders needs a work order id (WO-…), passing tests, and a Vericairn log. The example below has no work order and no Vericairn log, so it does not pass. The gate does not invent an id.
| Example result | Does not pass |
|---|---|
| Why | On hold: needs a Vericairn work order id. None was recorded, so it stays Unlisted. On hold: needs Vericairn. The work was not logged there. |
Physical-task queue
I-417In-person tasks ordered by deal value per hour, highest first. A missing value or a missing hour stays Unlisted and sorts last. A blank is not treated as zero. Nothing is texted or emailed.
| Queue | No physical tasks yet. |
|---|
Daily ops digest
I-418Failed jobs and items blocked for manual review, plus a cost only when one is recorded. A missing cost is Unlisted, not $0. This digest is not emailed.
| Date | 2026-10-24 |
|---|---|
| Failed jobs | No failed jobs. |
| Blocked items | No blocked items. |
| Costs | Unlisted |
| Delivery | Not emailed. |
Runbooks
I-419What each automated agent does, when it stops, and what a person does next. A CAPTCHA is a stop.
| Clerk fetch | Reads a clerk page with a named user agent, a cache, robots.txt, and a rate limit. Stops on a CAPTCHA, a 403, or a 429, and flags the host. A timeout or HTTP 408/500/502/503/504 is tried 3 times, pausing 2 seconds then 4. Review the flag. Do not try to get around the block. |
|---|---|
| Discovery search | Runs custodian, snowball, and catch-all searches on saved fixtures, 25 searches in a batch. The queue starts paused. A county that is not cleared is skipped. A CAPTCHA or terms block stays blocked. Resume the queue only after that county's terms are cleared. The job does not call a live county on its own. |
| Watchlist check | Once a month, compares saved lenders and counties with recorded loans and writes in-app alerts. Does nothing while the tracking switch is off. The email switch stays off, so no mail is sent. Turn tracking on only when you want the check. Alerts stay in the app. |
| Contact enrichment | Looks up Sunbiz, DBPR, the property appraiser, and web notes from fixtures, and records where each fact came from. Live lookups are not wired. An exempt address under Florida statute 119.071 is left out. Do not paste a paid API key into the repo. A missing phone or email stays Unlisted. |
County retry
I-420A temporary county-site failure is tried 3 times, with a pause of 2 seconds and then 4. A CAPTCHA, a 403, and a 429 are not retried.
| Tries | 3 |
|---|---|
| Pause | 2 seconds, then 4 seconds |
| Not retried | CAPTCHA, HTTP 403, HTTP 429 |
Human escalation queue
I-421Items that need a person. A missing due time stays Unlisted. It is not treated as late, and it is not treated as met. Nothing is emailed.
| Queue | No escalations yet. |
|---|
Agent permissions
I-422From the operator rulebook. An agent may pull records and score leads. Spending, signing, and contacting anyone need Jordan. Getting around a CAPTCHA and turning on a legal switch are forbidden.
| Pull public records | autonomous |
|---|---|
| Score leads | autonomous |
| Spend money | needs jordan |
| Sign something | needs jordan |
| Contact anyone | needs jordan |
| Get around a CAPTCHA | forbidden |
| Turn on a legal switch | forbidden |
Flags per state and user
I-423A flag can be set for one state, one user, or everyone. The most specific row wins. When no row exists the flag is off and the scope is Unlisted. A legal flag stays off until an attorney clears it.
| Example scope | Unlisted |
|---|---|
| Example on | No |
Staged rollout
I-424A feature starts at internal. It moves to beta, then to everyone, only when a person changes the stage. The public does not see an internal or beta feature.
| Example stage | internal |
|---|---|
| Internal | Sees it |
| Beta | Does not see it |
| Everyone else | Does not see it |
Beta testers
I-425People with early access see beta features. A missing email is Unlisted. Joining the list does not send a message.
| List | No beta testers yet. |
|---|