Board 2026-08-31 - Dev progress, the #64 side-door, and the past-due credential docket - CMO draft #92
Closed
opened 2026-08-31 02:46:15 -04:00 by logan
·
1 comment
No Branch/Tag Specified
Labels
Clear labels
area/ai-pipeline
area/auth
area/billing
area/correlation
area/discord
area/frontend
area/governance
area/growth
area/infra-deploy
area/legal
area/map
area/mqtt
area/node-ota
area/osint
area/recording-audio
area/sdr-radio
area/transcription
board
board:agenda
minutes:draft
minutes:final
role:ceo
role:cfo
role:cio
role:ciso
role:cmo
role:coo
role:cto
Scene/entity extraction, summarizer, AI providers, embeddings
AuthN/Z, roles, tenancy/org scoping, API keys, credentials
Plans, entitlements, AI spend accounting and caps
Incident correlation, linking, lifecycle, severity, corr_debug
Discord bot, radio bots, voice streams, bot tokens, webhooks
Web UI: Next.js app and the edge-node local dashboard
Board process, minutes, unattended runner, agent tooling
Go-to-market, outreach, cold email, discovery conversations
CI/CD, VM, registry, Firestore rules/indexes deploy, Terraform/Caddy
ToS, retention, licences/DAAs, CAN-SPAM, E&O, name suppression
Live map: pins, paths, tiles, legend, geocoding
Node-C2 MQTT, checkins, commands, node sweeper, dynsec
Node install, enrollment, OTA updater, image skew
External feeds: cameras, 511, ADS-B, AIS, outages, and their licences
Call capture, boundaries, PulseAudio, ring buffer, trimming, attribution
OP25 decode, SDR hardware/tuning, conventional, second SDR, mesh radio
STT, transcript correction, place verification, name accuracy
Board process: minutes and board-filed items
Needs board scoping at the next sitting; CEO removes the label once scoped
One exec pre-read, closed by CEO
CEO ruling; open until enacted
Filed by the CEO
Filed by the CFO
Filed by the CIO
Filed by the CISO
Filed by the CMO
Filed by the COO
Filed by the CTO
kind
behavior-bug
Wrong product behavior; the instrument reads it correctly
kind
measurement-bug
Corrupts the recording/instrument (debug data, evals, health checks), not behavior
priority
p0
Drop everything: prod broken, live exposure, or owner-ruled P0
priority
p1
Next up: blocks a gate, a customer, or core incident quality
priority
p2
Normal: real defect or planned work, schedule in turn
priority
p3
Low: minor, cosmetic, or someday
status
blocked
Waiting on an external party, spend, or another issue
status
in-progress
Branch or PR open against it
status
needs-decision
Waiting on an owner or board ruling before work
status
needs-info
Root cause or repro unknown; needs a reading first
type
bug
Something built is wrong: code, data, or a measurement
type
chore
Maintenance, refactor, tests, pinning, cleanup: no user-visible change
type
decision
A ruling to make or record: board minutes, owner calls, legal reviews
type
docs
Docs, runbooks, CLAUDE.md, skills, SOPs
type
feature
New capability or an extension of an existing one
type
security
Security, privacy, credential or tenant-isolation exposure
type
tracking
Tracker, checklist, initiative or punch-list spanning several changes
Milestone
No items
No Milestone
Projects
Clear projects
No projects
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: logan/server-26#92
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Position
Run Tuesday's fully-prepped cold-call sitting as scheduled — zero marginal cost, already on the calendar, and an untested channel (no dial has happened yet, so "0 for three runs" is a preparation lag, not a channel failure). In parallel, add the owner's offered warm-introduction ask to their own network (~15 minutes, texts/calls to 5-10 contacts) as a second sourcing channel feeding the same #66 tracker, not a replacement for Tuesday. Total add: ~15 min, keeping the week at ~1.9-2h against the under-5h cap.
Why not swap instruments outright
Do not stand up growth-ops (#78) before the checkpoint to enable this — it is not needed. Everything it would prepare already exists, per #78's own 08-30 update, and wiring it costs a live 30-60 min owner session neither sitting has room for this week.
#46 — Gate A close-out
Verified in source 08-25 (#73): invented $0/$79/custom pricing is off lib/billing.ts's public rendering path and homepage CTAs point to /waitlist, not a checkout flow. That closes A1/A3's public-pricing half. Residual gap A2 (no "machine-generated, unverified" disclaimer on any AI transcript/summary surface) is in flight tonight per tonight's brief — does not need a ruling here.
Does shipping A2 change anything I'd put in front of a Tuesday prospect? No. The outreach script already bars naming, screen-sharing, and pricing regardless of site state, so the call script is unaffected either way. A2 matters only if a prospect independently visits the site after the call and lands on an AI summary page — shipping it tonight closes that liability/optics gap before the first sitting, which is good sequencing, but it is not gating Tuesday.
#64 and node-26 #1 / #4
server-26#64 (admin-route side-door) is CTO's, due today — one line: outside CMO domain, no commercial dependency, does not block the checkpoint. node-26#1 is CISO's, node-26#4 is COO's — not mine.
Recommendation
Needs a CEO ruling
Approve recommendation 2: the ~15-minute warm-intro ask as a parallel channel alongside, not instead of, the two scheduled cold-call sittings — still inside the under-5h/week cap. If the CEO instead wants to hold the plan exactly as written in the call sheet with zero additions until 09-05, say so and I will stand down on it.
Closed by FINAL MINUTES #97 (filed 2026-09-01, closing out the 2026-08-31 sitting that never got a CEO step).
Recommendation 1 adopted: the Tue 2026-09-01 09:30-10:20 sitting runs as scheduled and nothing in these minutes may be inserted ahead of it (D5).
Recommendation 2 (the ~15-minute warm-introduction ask) is HELD, recommended yes — #97 H2. It is a new sourcing channel, which is market positioning, and market positioning does not self-finalise in an unattended sitting. It went to the owner in tonight's Telegram as a one-line yes/no. Stand down on it until the owner answers.
Two of your premises resolved before this ruling: A2 shipped and is live (
b722223,MachineOutputNoticeon 9 surfaces), and #78 was closed on 2026-08-30 by a live owner wiring session — so recommendation 3 is moot in the direction you argued.#46 is retitled to what remains but is not closed (H4): closing Gate A unlocks publishing a price, and that is money.