Functional guilds · program status · living doc

Functional Guilds

Cadence locked: Tooling — Wednesdays, Orchestration — Thursdays, Delivery/Consulting — Mondays. All before standup, optional but recommended.

Where things stand: Tooling has one call done (2026-07-09) with two live forks still open. Orchestration has two calls done — the promised swarm demo landed 2026-07-13 and an ad hoc Tuesday follow-up is scheduled. Delivery/Consulting had its first real call 2026-07-13, but its own urgency/cadence is still an open question. Full status, meeting history, and open questions live in each guild's tab above.

Retrospective (2026-07-14): First-week check-in on the guild-call format itself landed on one concrete commitment — an auto-extraction pipeline turning call discussion into tracked, owned tasks (see Program meetings below) — and confirmed holding at the current three guilds rather than chartering more from the seed list.

Weekly rhythm

Schedule of meetings

Monday

Delivery / Consulting guild — before standup. Cadence itself still under gut-check (see the Consulting tab).

Tuesday

One-off ad hoc Orchestration call (this week) — everyone brings their own swarm attempt from the week to compare notes. In addition to, not replacing, the Thursday cadence.

Wednesday

Tooling guild — before standup.

Thursday

Orchestration guild — before standup.

Ground rules

What a guild is (and isn't)

A guild is a knowledge-sharing cadence, not an ownership structure — no reporting line, no default budget. If something a guild surfaces needs a real accountable owner (the GPU cluster/swarm infra is the live example — already trending toward "needs a dedicated platform role," not a standing guild topic), that's a separate decision, made explicitly, not absorbed into the guild.

The positive half of the definition, from the workshop-1 primer: a guild is a secondary affiliation with a steward, a cadence, and a concrete artifact it owns. Owen's addition at workshop 1: guild outcomes should be things that can be built on, not just discussed — artifacts the next session (or a future agent/swarm) can pick up. Three guild calls in, no guild has named its artifact yet — each guild's tab tracks this as an open item.

Standard across every guild

The outcomes template

1. Knowledge gap

What do we need to learn? What's missing that this guild exists to close?

2. Business outcome

What gap in the business — not just knowledge — does this guild address?

3. Permission

What can people now justify spending time on (e.g. ~5% of the day) that execution pressure would otherwise eat?

4. OKRs / KPIs

Concrete targets, a timeline, and explicit go/no-go conditions for anything explorative.

Standing constraint on question 4, carried from the workshop-1 primer (DORA's own warning): setting a metric as a target invites Goodhart's-law gaming. If a guild ends up stewarding delivery metrics, track them per engagement as a coaching signal against that engagement's own trend — never as a cross-pod ranking or a blended org scorecard. Applies the moment any guild defines its KPIs; still unclaimed since every guild's question 4 is open.

Source calls · program-wide

Program meetings

Cross-guild calls that shaped the program itself. Each guild's own calls are listed in its tab.

2026-07-03

Workshop 1 — Swarm-Native Functional Specialization

Introduced the vertical-pods vs. functional-guilds framing, ran live definition/adoption/top-of-funnel checks, and produced the seed list of 10 candidate functional areas.

2026-07-08

Guild design call

Resolved the consulting/delivery merge, voted Orchestration, Tooling, and Delivery/Consulting as the first three chartered guilds, and locked the four-part outcomes template.

2026-07-14

Guild Design Weekly — first-week retrospective

Checked in on the guild-call format after its first week: Ryan's read is the primary output so far is vision alignment, not yet execution — both he and Eugene pushed on how to translate discussion into tangible built outcomes. Landed on a concrete commitment: auto-extract action items from these (and other Recall-transcribed) calls into tracked tasks, assigned by default to a guild's steward/owner rather than left as a group responsibility. On chartering more guilds from the seed list: explicitly held at the current three — Ryan's case against proliferating groups (an anti-pattern in his view) went unchallenged, and the two untouched seed areas (Governance, Comms) were judged already reasonably covered by existing forcing functions (Vanta) and by Ryan's own extensive personal integration work, respectively, rather than needing a dedicated guild.

Not chartered this round

Everything else from the seed list

Original 10-area breakdown from workshop 1, minus the three chartered guilds. Not discussed in depth this round — tracked here so nothing quietly drops before the next vote. Provenance: the seed list was mined via /session-lens from 860 agent sessions (Hermes, Copilot, and Claude logs, whole team, Jun 3–Jul 3), clustering skill usage, tool calls, and message content into recurring themes — evidence to argue with at the next vote, not a verdict.

Quality / Evaluation

Evaluation & observability — knowing whether swarms are getting better, proving it to clients.

Strongest runner-up: Eugene's pick, and Justin nearly voted for it too. Case made live: without an eval/observability baseline, comparisons between approaches (e.g. GLM 5.2 vs. Sonnet) are currently vibes-based. Explicitly on the table for next week's vote.

Inference

Model & GPU infrastructure — serving, capacity, fine-tuning, cost per token.

Live activity, uncredited: cluster availability/outbidding work this week got voted and discussed under Orchestration, not as its own guild. Watch whether it needs to split out — original framing flagged it as a platform-team candidate, not a guild, regardless.

Governance

Security, permissions & data isolation between swarms; risk posture for self-hosted models.

Discussed 2026-07-14 in the guild-format retrospective (not a chartering vote): Ryan's assessment is the org is already unusually strong on governance for its size, backed by Vanta's forcing functions on security — used as part of the case for holding at three guilds rather than chartering a fourth. Bedrock guardrails (a governance-shaped topic) separately surfaced under Tooling.

Workflow

PR review & GitHub workflow, CI triage, merge hygiene.

Live activity, uncredited: the review-loop skill adoption gap got folded straight into Tooling's backlog rather than discussed as its own area. Same watch-item as Inference.

Ops

Ticket & PM lifecycle — Jira, kanban board hygiene.

Adjacent discussion 2026-07-14: the retrospective's auto-extract-tasks-from-calls commitment is squarely an Ops-shaped mechanism (ticket creation/assignment pipeline), even though the call itself framed it as guild-accountability tooling rather than an Ops guild charter proposal.

Comms

Channel & call integration — Slack, email, calendar, call transcription plumbing.

Discussed 2026-07-14 in the guild-format retrospective (not a chartering vote): Ryan reports he's personally connected nearly every company service (Slack, email, calendar, call transcription) to his own agent with no issues, offered as evidence this area doesn't need a dedicated guild right now — used alongside the Governance point to justify holding at three guilds.

Integrations

Business-ops integrations — banking, payroll, e-signature style client-facing APIs.

Real, active work already happening outside any guild: Ryan's DocuSign migration is a stated "burning issue," Justin G. is building a Documenso-based alternative, and Sage flagged Intravia needs the same capability. Strong candidate for next week's vote given the existing momentum.

Traceability

Observability

This document — canonical status page for the functional guilds program. //docs/projects/functional_guilds/guilds_program_status.html
Original session which established the initial context for the functional guilds program. //observability/data/sessions/justinhromalik/claude/85fc57e7-9ec9-4d29-8697-c61df3429ed5.jsonl
Agent session this page and the meeting transcripts were assembled from. //observability/data/sessions/justinhromalik/claude/7ab1f25e-5f28-4b8a-a784-b05ad5cc71e7.jsonl