Files
platform/deploy/2026.08.27.01.md
T

38 lines
2.0 KiB
Markdown

# deploy/2026.08.27.01
55 commits since `deploy/2026.08.26.02`. A full day's work, most of it in two areas.
## What is in it
**Calendar and contacts became usable rather than readable.** Create, edit and delete on both screens; a
filter on each; `?collection=<name>` instead of an escaped DAV path. The agent skill was rewritten off
hand-written iCalendar onto JSON routes — an editor now patches the stored text rather than rebuilding it,
so alarms, attendees and recurrence rules survive an edit made from a form that cannot show them.
**OpenCode can reach the platform.** It gets the skills index, an Officer identity instead of "you are a
coding agent", an API credential, and its permission prompts answered — a server session has nobody to
answer them and a turn simply hung. Its chats also keep their name, their transcript and their model when
reopened.
**Smaller, and each one somebody hit today:** `/api/notify/user` (and `/broadcast`, which had answered 404
since it landed — shadowed by the sidecar proxy's catch-all); a commander started from a plugin chat, so
pointing one at a mailbox no longer needs a path only the owner can type; file preview inside a
commander's own browser; a dock tile for `/bots`; and the new wordmark in the header, following the theme.
## Risk
Low-to-moderate. Nothing here changes a schema. The two worth watching after the rollout:
- **`useThemeAsset`** now reads in `requestAnimationFrame` rather than during the effect. It fixes the
logo and the wallpaper being one theme behind; if a themed asset ever fails to appear, this is the first
place to look.
- **The notify router's mount order.** The platform's own routes now sit before the sidecar proxy's
catch-all. Device registration still forwards — verified — but it is the change most likely to surprise.
## Hosts
Seven. `officer-dev` is skipped: it is the host running the rollout, and restarting it ends the rollout.
alpha · fofos · macbookpro · macbruno · production-pertento-bridge · edge-pertento-bridge ·
deadpool-rezio-bridge