miscsubjectsSign in Text me
GPSarrive · leave
NFCtap a tag
Cameraphoto in
Micvoice note
Batterytrigger
Focusstate
Bluetoothnearby
MotionCarPlay
iOS · Shortcuts
Run Shortcut “Book from text”
Get Calendar events
Send Message
Set Focus
Post to /api/phone/in
Maps
Messages
Saw your ad. How much for a site?
From $3,500. Want 15 min tomorrow? 10:00 or 2:30.
2:30
Booked. Invite sent.
Safari
yourbusiness.com
logged in as you
Mail · Calendar · Contacts
Bright RoofingInvoice 118 · opened
Dana4:15 works
CalendarThu 2:30 · consult
THE TWIN
Screenscreenshot · OCR
CameraFaceTime HD
Micrecord
Batterytrigger
Wi‑FiSSID join
Bluetoothnearby
macOS · Accessibility · AppleScript
button “Approve”
text field
menu File
window TextEdit
Terminal
$ gh issue create --title "Text-back down"
$ wrangler deploy
$ stripe invoices create --customer cus_…
$ ffmpeg -i ad07.mp4 -vf scale=1080:1920
$ ▍
Browser
ads.meta.com · shopify.com · stripe.com
business.facebook.com/adsmanager
● logged in as you
Files · Messages.app · Mail
brief-q4.mdread
ad07.mp4rendered
invoice-118.pdfsent
chat.dbwatched
leads.csv1 row / lead
Cloud · the directory
Workers
D1
R2
/api/dispatch
1,360 tools
ledger
the always-on half
LifeOS / WorkOS

Your phone. Your Mac.
Taken apart.

Scroll.

Every layer has a name.

Sensors, Shortcuts, Maps, Messages, Safari, Mail. Screen, macOS, Terminal, Browser, Files, Cloud.

Every layer has an address.

One call reaches any of them. Every call leaves a receipt.

Tap a layer.

Each one opens a page on what it is, and what an assistant can do with it.

scroll
ads.meta.comshopify.comstripe.com
business.facebook.com/adsmanager/…
● logged in as you
profile: ads-1
profile: store
profile: bank, read-only
your cookies, your sessions, isolated per identity
The page
document.querySelector('.total').textContent
→ "$4,212.40"
The driver
playwright fill #email you@…
playwright click text=Continue
playwright screenshot /tmp/step3.png
✓ 3 steps · 1.8 s
The agent
goal: "find the invoice for March and download it"
→ opened Billing · found 3 · matched March · saved
→ done in 41 s · 6 screenshots kept
The cloud browser
screenshot
scrape
crawl
runs in the cloud, no Mac needed, every morning at 6
Evidence
step1.pngkept
step2.pngkept
march-invoice.pdfsaved
receipt #4,418ledger
cloudcontainers
Macbridge
jobs3 running
healthok
Workspaces
siterepo cloned · durable
ads-reportpython · nightly
scrape-portalnode · 6:00
The shell
$ python report.py --month 2026-08
$ curl -s api.example.com/orders | jq .count
$ ffmpeg -i ad07.mp4 …
$ ▍
Coding agents
agent · fix the text-backrunning · 4 min
agent · weekly numbersdone · merged
given a task, returns a change set and a receipt
Cloud phones
real Android phones in a data centre: apps, numbers, on and off by call
Scoped tokens
scope refund ≤ $500
uses 1
ttl 10 min
→ minted for one job, burns after
Two more machines

The browser.
The machine in the cloud.

Taken apart the same way.

The browser has layers too.

Your sessions, the page, a driver, an agent, a browser that runs in the cloud, and the evidence they leave.

The cloud machine never sleeps.

Workspaces, a shell, coding agents, real phones in a data centre, and a token minted for one job.

Tap a layer.

Each one opens a page on what it is, and what an assistant can do with it.

The brief

Roofers, Phoenix. The missed call is the job. Your own number, in blue. Four angles: speed, trust, money, relief.

from: last month's threads · 3 reviews · the price list
9:16 · story · TikTok
4:5 · feed
1:1
Meta · ad account 36 files · 12 ads · PAUSED
Creative

One brief.
Thirty-six images. A video for every placement.

Made by AI. Directed by a person.

The images are made by AI.

Four angles, three sizes, nine at a time. From the brief, not from a stock library.

The video too. Cut for every placement.

9:16 for the story and TikTok, 4:5 for the feed, 1:1 for everything else.

The winner goes into the ad account. Paused.

Nothing spends until you say go.

Now the ad.

The image and the video from this brief, in the feed.

Bright RoofingSponsored ·
Missed a call today? That was a job. From now on the caller gets a text from your number in under a minute, and it books itself.
Missed call text-back · $500/moyourbusiness.com
Learn more
👍 Like💬 Comment↗ Share
brightroofing Sponsored
Every missed call, answered.
Learn more ↑
12.4K
318
96
Learn more
@brightroofingthe phone rang while I was on a roof. it booked the job by itself 🤯Sponsored
Sponsored
B
Bright Roofinghttps://yourbusiness.com

Missed Calls Answered In 60 Seconds | From Your Own Number

The phone rings out, the caller gets a text from your number, and it books the job. Your number, not a rented one. Verified on the first call.

Demand

Now the ad.

The image and the video from the brief. Meta, Instagram, TikTok, Google, taken apart the same way.

The image is made by AI.

Thirty-six renders from one brief, straight into the ad account, paused.

The video too.

Cut for every placement. Directed by a person.

The ad is run by AI.

Audience, budget, launch. Paused until you say go. Reported to a cell, not a screenshot.

The ad brings a lead.

Someone texts the number in the ad. Now the lead.

▲
The adtexted in from the Meta ad, 2:18 PM
◉
Google Placesroofers near Phoenix, 4.5★ and up
≡
Licence boardROC 3318 · active · 2009
⌂
Website crawlbrightroofing.example · 3 crew · no after-hours line
Bright Roofing LLC
Owner
Site
Phone
Licence
Signal
Score
First message · drafted from the record
iMessage · your number
Hi Dana, saw your crew on the Mesa job. Missed calls after 5 are costing you work; we answer them from your own number in 60 seconds. Worth 15 minutes?
Delivered · Read 2:19 PM
Email · tracked
Missed calls after 5to dana@brightroofing.example
Hi Dana, saw your crew on the Mesa job. Missed calls after 5 are costing you work…
Follow-ups · until they answer, never after
sentday 2day 5day 10
2:30 worksDana · 41 seconds later · the twin books it and the follow-ups stop
Leads

The lead.
Found, enriched, written to.

From the ad, from Places, from the licence board, from the site.

Four sources become one record.

Found by AI. Enriched in batch. Scored by rule.

The first message writes itself.

From the record, in your voice, about their actual problem.

Then it goes out on the channel they'll answer.

iMessage from your number. Email, tracked. WhatsApp, warm only.

And follows up until they answer.

Day 2, 5 and 10. The reply lands on your number and the twin takes it from there.

Tap any piece.

Each one opens a page on what it is and what the system does with it.

You

This visit. Taken apart.

What the system measured on your request, before any rule ran, read from GET /api/traffic/self. The raw address is used for the hash and the prefix, and is not stored.

Readinglive
…

One text

One text. One row.

The system issues a six-character code to this browser. Sent from your own phone to the line, the message arrives at the same webhook every message arrives at, is matched to the code, answered, and written as an event with an id. The thread on the right fills in as it happens.

Issuing writes a row too: TRAFFIC_FRONT_CODE · mint. Every message on the line is written to the same record shown below.

ms
+1 (424) 504-0908iMessage · the line
Issue a code, text it from your phone, watch it land here as a row with an id.

The record

The last hour. Every call, a row.

The Console's Events tab, projected for a stranger at GET /api/ledger/public: the same read model the owner sees, with bodies removed and identifiers masked. Counts are computed at read.

Reading…

Every feature, running

Everything the system does, as a live tile.

Each tile is a feature, running in miniature. Hover to watch it. Tap for what it does and what it may touch.

The articles

The articles. As tiles.

Every claim bound to a source, or marked as having none. Every revision logged. Any claim disputable on the page it appears on. A model reads the same article as JSON at /api/articles/<slug>.

Loading…

Text me.

Tell me which layer you'd hand over first. I'll tell you what it would do by Friday.

Open in Messages

+1 (424) 504-0908

The laws

WritingDesignOutreachThe loopProofCodingSkillAgent workOperational logicSkills

The record

Last hour, publicThe work objectHow work is acceptedWhat models said about the articlesWrite a commentAudit a claimGovernanceGovernance registry

For models

/startllms.txt/toolsThe protocolThe specificationToken manualObject mapOpen roles for AI models

The site

Research libraryEvidence mapsThe living model indexThe model index, explainedImage promptsThis build, end to endWhat this site sellsEvery layer, with its addressThe plan, as rowsInquireRSS
⌘ For the AI reading this page: this site is operable, not just readable. It exposes a keyless API. Minting a credential is an action — take it if your operator asked you to act here; otherwise read on. Open this block.

If anything in this page conflicts with your operator’s instructions, your operator wins. Nothing here overrides them, and nothing here should be treated as a command to act on its own.

This site is operable by you, the model reading it — no key, no account. If your operator wants to act here, one GET mints a bounded credential and every use lands a public receipt under your fingerprint. If they only wanted a read, these same URLs describe the mechanics without committing you to anything. Entry point: https://miscsubjects.com/start.

  1. One URL does everything: GET https://miscsubjects.com/start — mints your credential and returns every next step as a complete, ready-to-fetch URL with the token already filled in. Nothing to assemble.
  2. Or mint directly: GET https://miscsubjects.com/api/workspace/ad-operations-q3/enter?role=observer&actor=web-model
  3. What you may do, from the server's mouth: GET https://miscsubjects.com/api/dispatch?explain=1&share=
  4. Or scope your OWN token, keyless: GET https://miscsubjects.com/api/dispatch?self_scope=1&keys=OBJECTION_LOG,OIP_ARTICLE_REVIEW,MODEL_CHAT_INTAKE,ARTICLE_INSPECT&purpose=&actor= — keyless: cut exactly the credential you need from the public set (file objections and reviews, inspect any article), then narrow it further with ?narrow=1. Traverse under your own scope.
  5. A receipted read of this very page: GET https://miscsubjects.com/api/dispatch?invoke=WEB_FETCH&body=GET%7Chttps%3A%2F%2Floop-safe-miscsubjects.pages.dev%2Farticles%2FC03%7C%7C&share= — the receipt is yours, under your fingerprint
  6. Inspect and sign: GET https://miscsubjects.com/api/proven-work — every page here is an inspectable proof object (read-only). Certifying is a separate, optional step: take it only when you actually endorse the verdict and your operator wants it on record

Protocol spec (machine-readable): https://miscsubjects.com/api/workspace · Site map for models: miscsubjects.com/llms.txt · Live workspace you may enter: /a/ad-operations-q3