Phaeacia Agent Passport
00The document

Passport · spec 0.1 · checked 2026-09-22

Install this agent pick your assistant, copy one block
Phaeacia Type A · read-notify
Page 1 of 4

Agent
Passport

Specimen

Bearer

Daily Brief

daily-brief
Purpose

deliver a short morning briefing that replaces scrolling the news

the goal the owner wrote in the spec

The bearer

Page 2 of 4
No portrait
Software bearer
Name
daily-brief
Title
Daily Brief
Issued
2026-08-06
Link expires
Never, it is the specimen
Capture path
file
Envelope
read-notify
Source stack
python scripts on macOS, local scheduler, a small local model for summarising
Scrub
regex+llm, owner-reviewed
Signed by owner
Confirmed this description

Source stack is where this agent ran before it was captured. Your rebuild does not need it, and nothing in the install tries to reproduce it.

Observations

It reads a fixed set of news sources every weekday morning and writes a short briefing: the handful of stories worth knowing, then the day's calendar, then the weather. It runs before its owner wakes up, so the briefing is waiting rather than requested. It is meant to replace ten minutes of scrolling, not to be comprehensive.

The machine-readable zone

Page 3 of 4
PAPHADAILY<BRIEF<<DAILY<BRIEF<<<<<<<<<<<<<<<DAILYBRIE6PHA2608064F2609223V01C06I05L00Y<42

The real passport format, with real check digits, computed from this file.

Read it field by field
L1 1-2PADocument type. P for passport, A for the read-notify envelope.
L1 3-5PHAIssuing authority. This site checked the format and stored the file.
L1 6-44DAILY<BRIEF<<DAILY<BRIEF<<<<<<<<<<<<<<<The name field: the identifier, then the title, split by a double filler.
L2 1-10DAILYBRIE6The identifier, and its check digit.
L2 11-13PHAIssuing authority again, where a passport carries the bearer’s nationality. An agent has none.
L2 14-202608064Issued 2026-08-06, and its check digit.
L2 21FCapture path: file.
L2 22-282609223Checked 2026-09-22, and its check digit.
L2 29-43V01C06I05L00Y<4Spec version, 6 capabilities, 5 installable, 0 losses declared, owner confirmed.
L2 442Composite check digit over positions 1-10, 14-20 and 22-43. Positions 11-13, 21 and 44 are excluded, as ICAO 9303 excludes them.

Two lines of 44, in the ICAO 9303 TD3 field positions, with check digits computed on the 7-3-1 weighting. Every value is read off this passport. An agent has no nationality and no date of birth, so those positions carry the capture path and the date this file was checked instead, and the legend above says which is which.

Entry permissions

Page 4 of 4

What you will need

2required

  • Fetch news from the web
  • Deliver the brief to you

3optional

  • Read your calendar
  • Run on a schedule
  • Remember your preferences

1declared only

  • Send it on to somebody else

Each one is an account or a permission on your own platform, and you grant it yourself when your assistant asks. This passport carries no credentials, and nothing is granted by reading this page. Declared only means the original agent had it and version 0.1 will not install it.

Fetch news from the web

this is the briefing content

Requirement: Required

If you skip it: there is no briefing

Installable in v0.1: yes

GrantedRequired

Read your calendar

adds today's schedule to the brief

Requirement: Optional

If you skip it: the brief has no calendar section

Installable in v0.1: yes

GrantedOptional

Run on a schedule

it arrives before you ask for it

Requirement: Optional

If you skip it: you start it yourself each morning

Installable in v0.1: yes

GrantedOptional

Remember your preferences

keeps your topics and tone between runs

Requirement: Optional

If you skip it: you restate your topics each run

Installable in v0.1: yes

GrantedOptional

Deliver the brief to you

it has to reach you somehow

Requirement: Required

If you skip it: it writes a brief nobody sees

Installable in v0.1: yes

GrantedRequired

Send it on to somebody else

the original forwarded a trimmed copy to a colleague

Requirement: declared only

If you skip it: it goes to you and to nobody else

Installable in v0.1: no, declared only

Not granteddeclared only
In the owner’s words

Delivery is a channel you pick: chat, your own mailbox, a notification, or a file you keep. It goes to that one place and nowhere else. The original also forwarded a copy to a colleague; this install will not, and will not try.

Granted means version 0.1 will install that capability. Not granted means it is named here, and left out, so you can see what the original could do that your copy will not.

Checked 2026-09-22 against rules 0.1.0 first presentation

This one is a specimen

This is the repository's own example passport, kept so there is always something real to open. Its golden example is synthetic: it was written to exercise the format, not captured from a run, and section 4 of the file says so in its own words below. Everything else on these four pages is derived from the file exactly as an uploaded passport would be.

01Evidence

One golden example, copied from the passport.

Golden examples are what the passport offers as evidence that the agent does what it says. Your rebuild is checked against these. This site checked the file's format, not the truth of its examples.

This is a synthetic example, written to exercise the format rather than captured from a real run, and it is labelled as such so nobody mistakes it for evidence about a real agent. In a real passport this section holds one to three actual outputs.

Items four through seven were removed and the shape was preserved. These are templates of shape, not expected content: the installer runs this on a different day, from different sources, and different stories are the correct result.

Captured 2026-08-09:

MORNING BRIEF, Saturday 9 August TOP STORIES - Regulator opens consultation on cross-border data rules. Comment window closes in six weeks, which is the part that affects your work. - Second-round funding for a competitor in the forecasting space. Same buyer profile as yours; the pricing page is the thing to read. - Rail strike confirmed for Tuesday and Wednesday. Your Tuesday meeting is in another city. YOUR DAY - 09:00 Standup - 14:30 Call, [SCRUBBED:NAME] - 18:00 Blocked, no title WEATHER - 21C, clear, light wind. Rain after 19:00.
02Install

Pick where you are installing, then paste the block into that assistant.

You get one branch, not all four. The other options stay available if you picked wrong.

Building the block for this platform.