Project
ZAOstock
| State | ON THE DESK |
| Live | zaostock.com, crew board zaostock.com/ops |
| Repo | ZAODEVZ/ZAOstock |
| Daily | ZAOstock Daily |
| IMan's role | Online ops co-lead with Thy Revolution (since 31 Aug). Audits, Ops Room, artist pack, Daily. |
| Started | 28 Jul 2026 (first IMan commit) |
| Last touched | 21 Sept |
| Due | Sat 3 Oct 2026, Franklin Street Parklet, Ellsworth |
Dates
- Fri 2 Oct, 4 to 7 PM: soundcheck.
- Sat 3 Oct: music 12:05 to 17:46, street clears 18:00.
Done
- 28 Aug: audited all 40 API routes.
- 31 Aug: Ops Room built; organizing doc read for Zaal.
- 1 Sept: round two, #90 to #93 (tests that passed wrong, reveal gate on the API).
- 2 Sept: #98 confirmed means in writing, #100 public schedule fixed. Daily started.
- 3 Sept: artist asset pack built.
- 7 Sept: nine deal memos (#115, moved to the vault on Zaal's rule).
- 8 Sept: new Ops Room live on main (
621085c), 40 of 42 browser checks pass. - 10 Sept: Jose's two board fixes live (
de7a97d). - 13 Sept: DCoop and Lyons Den published with photos.
- 14 Sept: live check. 2 of 8 acts published, main
9895aa4served. - 17 Sept: live check. 4 of 8 published (Michael Anderson, DCoop, LyonsDen, Tom Fellenz), main
a7a188eserved. Eight outreach messages drafted for Zaal and Steve to send. - 18 Sept, 20:00 CAT: live check. Bios 6 of 8 (Grass Rug and Acadia Rising landed), photos 4 of 8. Zaal's ZOE Friday file carries none of the desk asks; told him on desk #8.
- 21 Sept, 13:10 CAT: live check. 8 of 8 acts on /artists, every bio in, photos 6 of 8 (Grass Rug, Acadia Rising none). Checkout live: both Stripe links landed 20 Sept (#256, #263), Buy Button on /tickets and /donate. Main
7a655b1, 44 commits since50e5e9b. - 14 to 15 Sept: Zaal merged #188 to #194 (LyonsDen one word, Tom Fellenz billing, broker email redacted). Live build
d388b55. - 14 Sept: master doc checked against the site, 23 questions to Zaal.
- 15 Sept: Zaal shipped ZAOstock #195 (lineup index, after-party copy) and #196 (the /live page).
- 15 Sept: call with Zaal, recorded and transcribed. Answers below.
- 15 Sept, evening: round two call with Zaal, 11 minutes, on the stream and the virtual side. Recorded and transcribed. Answers below.
Answered on the 15 Sept call
- Insurance: broker has the no fire act follow-up. Final confirmation today; Zaal pays, signs, sends to the city.
- Broker email in the doc: remove it for now.
- Flyers: none finished. Candy is on the final design.
- Pro ticket 1 on 1s: yes, Zaal owes one to every buyer.
- Card payments: not live, PayPal link only. IMan does Unlock and Stripe today.
- Radio slot 10 Sept: happened, went well. Thy Revolution to animate it.
- Paul (Star 97.7): has the doc, 5 minutes on stage.
- Steve: has the full schedule and performer headcount.
- PA: OPEN X brings it and runs it all day.
- Michael Anderson: brings his own keyboard.
- Transport: Bendigo not needed; the three ZAO musicians rent cars. Day of: enough cars.
- Wristbands or lanyards: stock, not custom. IMan finds options, Zaal buys.
- Black Moon bar percentage: not named. No cut or 5 to 10% above her number. Next week.
- Normal Saturday count: not doing it.
- Fogtown: stalled. Zaal asked Black Moon about a Sunday slot for Tom Fellenz.
- 31 Days of ZAOstock: stalled. Restarts tonight with DCoop's article.
- DJ search: stays open, wider (colleges). Must be in person; remote DJ is out.
- Stage manager: shared, Zaal, DCoop and a third person (name unclear on the recording).
- First aid: no station; urgent care and hospital close by.
- Stream: Space hosts play event audio and post the stream link.
- Coffee: a crew coffee run for the 8 to 12 shift.
- Housing: Zaal finalises artist housing today.
- Spend: being written down and budgeted by Zaal today.
- Meal cards (Pat's Pizza, Helen's): nobody yet. Zaal starts a doc.
Answered on the 15 Sept round two call
The stream and the virtual side.
- Who runs the stream: Zaal, video and audio both. The venue AV team helps him. He emailed for an AV contact and went to the site that evening to confirm the audio can run through the interface.
- Where the stream lives: everywhere, but zaostock.com/live is the main link.
- Stream test: Zaal wants to test it and pins IMan when he does, so IMan can join.
- Soundcheck: the day before, Fri 2 Oct. Confirmed.
- Spaces and watch parties: no single format. Zaal wants one channel carrying clean event audio, which he can run from a ZAO account. Everyone else takes that audio and does their own take on it, IMan included. On the day Zaal posts and emails a list of every place you can watch along with a community.
- If the stream drops: the Telegram chat. Anyone on the ground sees it, and if Zaal misses it someone tells him.
- Third stage manager: ruled 18 Sept via desk #8: Steve Peer stage-manages, Maceo is on video.
- Artist routes: Zaal has contacted each act already and is the main contact for each of them, or Steve. Moving on all of them.
- Wristbands: no budget. Find the cheapest.
- IMan desk asks: Zaal answered one, has not seen the other ten, reviews them when he gets home.
Folded in from issue #7 (Zaal's seat, 15 Sept)
Rulings that were made in the ZAO vault and never relayed. These override the desk where they clash.
- Poster vs site: ruled 14 Sept. The evening is the ZAOstock after-party at Black Moon Public House, with a DJ, run by Steve, from six. The poster's 6 to 10 PM stands and the site copy was changed to match (#195). Parklet music ends before six.
- Artist routes: Grass Rug, Michael Anderson and Tom Fellenz are all Zaal, direct. The text to Steve is held until Steve replies (Zaal, 14 Sept). Steve is the route for The Crown Vics and OPEN X.
- zaostock.com/live shipped 15 Sept (#196,
9e2e4c0). IMan's part is now one constant,WATCH_HREF, filled with the stream link only after a stream test passes. No platform is named publicly before a run passes (docs/av/livestream-chain-2026-10-03.md, item 8). - The sponsorship contact is Freymon.eth on Farcaster, not Fremont.
- ZAOresearch PR #1 is merged (15 Sept). Which newsletter repo is canonical is still Zaal's to answer.
- Zaal's process, from 15 Sept: three check-ins a day at 9:30 AM, 11:30 AM and 4:00 PM ET. Any message with three or more questions gets a call or a voice note, not a typed reply.
Zaal's list from the call
- 15 Sept: insurance confirmation, payment, signed documents to the city.
- 15 Sept: artist housing. Spend budgeted. Fogtown cold DM.
- Before 3 Oct: confirm speaking time with Paul and every partner.
- No date: meal card doc. Next week: Black Moon bar percentage.
Left to finish
- Card payments: live since 20 Sept. Zaal pasted both Stripe Payment Links (
STRIPE_LINKSsupporter and pro, #256 and #263) and embedded the Pro Buy Button (#265, #272, #280). /thanks, /terms, /support and/t/<tier>short links came with it. Left:UNLOCK_CHECKOUT_URLis still UNSET, so the Pro Ticket has no onchain door; #281 refuses any lock not on Base mainnet. Playwright checkout run due 26 Sept (#237). - Master doc: written, not accepted. IMan's account is suggest-only.
- Wristbands: shortlist done, $16 for 500. Zaal buys.
- zaostock.com/live is shipped. Left: fill
WATCH_HREFonce a stream test passes. - Voice shout-outs track for the DJ deck.
- Video ad: IMan is finalising the cut right now. Ad set to Zaal when it is done: IMan's visual over Zaal's audio.
- Two photos missing on the site, measured 21 Sept 13:10 CAT: Grass Rug and Acadia Rising. All eight acts and bios are live. The photo deadline was 20 Sept.
- Facebook page admin check (Zaal, 19 Sept, tracker card 9817): who has admin and payment access on facebook.com/zaofestivals and its ad account, and what adding a second admin takes. By hand, report on desk #8.
- Poster for the Ellsworth Area Chamber of Commerce. Katelin Workman to Zaal, forwarded to info@thezao, surfaced by the Gmail triage 21 Sept: "If you could make up a poster that would be amazing." Made 21 Sept: Letter PDF and 300 dpi PNG from the 20 Sept flyer, and a reply draft, in creativity corner/jobs/2026-09-21-chamber-poster. IMan checks, Zaal sends.
Backstage pages out to every actClosed 21 Sept: Zaal ruled the outreach round is not needed.- Where the board's saves live.
Rulings 21 Sept (desk #11, desk #10, desk #8, and the 22:36 CAT call)
- Clean audio for /live and watch parties: BetterCallZaal. The player embeds a YouTube or Twitch feed, not decided which.
- After-party: not streamed. Watch parties: collected before the day.
- PA during OPEN X, 12:45 to 13:25: OPEN X covers it, Ryan from OPEN X is the person.
- First Aid: none booked, urgent care is close by. The Fire Chief question is now open.
- Crypto: both. Stripe crypto toggle, and a new $1 Unlock collectible lock on Base that Zaal deploys himself. Tickets may move to Unlock: hold open Stripe fixes until he confirms.
- Backstage outreach round: not needed, closed (#8).
- Wallace Events tent: has been up all summer, not a quote.
- Stream: do not announce the after-party as streamed; attendees will stream casually.
- New for IMan: share Zaal's daily points challenge, one a day for a week, to get people making media. Today's ended 4 PM ET; the next ends 5 PM ET on 22 Sept.
- Facebook: a ZAOstock page under the ZAO Festivals account, every organiser as admin, IMan included for cross-posting. Zaal sets it up before the fractal.
- Flyer: "good to go". Videos: posted to the main page.
Rulings relayed 18 Sept (desk #8, Zaal's seat)
- Steve Peer stage-manages; Maceo is on video.
- Stream test this weekend, 19 to 21 Sept. Zaal pins IMan.
- LyonsDen: do not send the backstage page yet, ask him first. Rest of the note cut off, asked for it.
- Steve Peer answered 18 Sept 09:33 ET: both bios, a Crown Vics photo, the OPEN X logo. Images on #232; bios into the table once the Supabase session is back.
- Heart of Ellsworth: confirmed community partner, #231 (fails lint on one apostrophe).
Rulings relayed 19 Sept (desk #8, Zaal's seat, after IMan's morning reply)
- zpoidh push: yes. Already merged as zpoidh #107 on 4 Sept.
- Master doc: "he has editing, close it." IMan pastes once the doc opens as Editing.
- Gemini key: "Idk let's ask iman." IMan has none; one new key by DM.
- Drone footage and DJ app repo: "do it now." Eight clips arrived the same day; repo, deck photo and call footage still to come.
- New ask: the Facebook page admin check, item 10 above.
- Zaal in ZAO + IMAN, 17:49 UTC: ZAOstock marketing goes to the ZAO Festivals group.
- #229 merged 15:13 UTC. Overnight he merged #242 to #249; main
50e5e9b.
Blocked on Zaal
- Two photos: Grass Rug, Acadia Rising (via Sen). Deadline Sun 20 Sept, today.
- LyonsDen: ask him first, then the page. Filming consent still unsigned.
- Eight outreach messages, the reply to Steve, the stream test pin (window closes 21 Sept), a yes or no on the /live player, the Unlock lock (no rush).
Next
- Stream test with Zaal. He pins IMan when he runs it.
- Radio spot copy for the 19 Sept Star 97.7 slot: written 18 Sept, in
drafts/2026-09-18-radio-spot.md. Porta potties: now on Zaal's own list, in his reply owed to Steve Peer (ZOE file, 19 Sept). - 21 Sept: photos for Grass Rug and Acadia Rising, or a decision on the gap. The stream test window closes tonight.
- Master doc paste. Facebook admin check. Drone picks to ZAO Festivals. Video ad final cut.