Requests arrive fragmented
Slack has the intent, Linear has priority, and GitHub has code truth. No single place explains the work.
AI teammate with a human gate
It preserves Slack and Linear intake, drafts the right workflow, waits for approval, then records GitHub PR evidence.
Sample governed request
A single request is interpreted, approved, executed, reviewed, and retained.
Slack intake
Scope drafted from thread, plan, repo context, and non-goals
Interpretation
Approval gate
Human-approved scope is required before the dev run can start.
Bounded run
Retain decision and workflow evidence
Evidence linkedCurrent intake starts in Slack or Linear. GitHub remains code and PR truth.
The problem
Software teams already have the signals. The hard part is deciding what a request means, who may approve it, and what evidence survives after delivery.
Slack has the intent, Linear has priority, and GitHub has code truth. No single place explains the work.
Ambiguous asks become coding runs before scope, non-goals, risk, and approval are visible to the team.
The rationale, blocker history, verification, and review evidence often vanish into chat history or PR comments.
The page keeps the dark mint brand, but reduces repeated card grids, adds evidence and risk color states, and turns the hero into durable workflow state.
01
Design variance, motion, and density are tuned for a B2B control plane instead of copying a high-motion template.
02
The hero visual now reads as assignment, contract, evidence, and handoff state instead of a generic screenshot.
03
Mint stays the main brand signal, amber marks approval or pending work, and rose marks risk without changing the whole theme.
04
The same workspace and workflow actions appear in the hero, nav, and final section without competing labels.
Workflow
Cory separates intelligence from governance. The agent drafts and executes, while the control plane owns state, approval, audit, and durable knowledge.
01
Preserve the raw Slack thread or Linear issue signal before semantic judgment.
Original context stays attached.
02
Cory decides whether the thread needs a plan or discussion, drafts scope, proposes repo context, and exposes uncertainty.
Humans review a draft, not a blank form.
03
Risky work waits for a bounded approval with explicit non-goals and verification expectations.
Side effects are intentional.
04
Coding agents receive the approved contract and report progress, blockers, branch state, and checks.
Delivery remains reviewable.
05
Decisions, runbooks, and reusable context can become governed KM candidates for the workspace.
The next request starts smarter.
Code as agent harness
The business value is a code-backed coworker harness: assignment intake, workflow contracts, permissioned actions, artifacts, evidence, and repairable blockers.
CTO
Know what the agent did, what it could not verify, and which state owns the answer.
PM
Review the interpreted job, non-goals, and approval boundary before engineering time starts.
Engineering lead
Coding agents receive a contract with owned paths, verification expectations, and handoff evidence.
Founder or COO
Decisions and artifacts survive the Slack thread so the next request starts with context.
01
Turns a request into outcome, source of truth, assumptions, and ask-first boundaries.
02
Defines stages, allowed side effects, approval gates, and repair paths.
03
Stores inspectable results, commands, branch state, review findings, and public previews.
04
Reports missing evidence as a repairable state instead of pretending work is done.
Current boundary
The public site describes the MVP that exists now: Slack-thread planning, human approval, PR handoff, and contextual discussion. Broader request taxonomies stay roadmap until they are shipped.
Plan First
Live MVPA concrete code request becomes a scoped plan with acceptance criteria, non-goals, and the right repo context before any coding run starts.
Human gate
Live MVPCory waits for the plan approval gate, then sends bounded work to coding agents and records branch, verification, and review handoff evidence.
Discussion
Live MVPArchitecture and requirements questions stay in the conversation path when the team needs judgment, not a new implementation ticket.
Roadmap
Post-MVPMulti-shape routing and governed knowledge promotion belong to the v0.2 direction and are not presented here as current execution capability.
Ideal customer profile
Cory fits organizations that already use collaborative tools and agents, but need a governed system of record for how work moves.
CTO and platform owner
See what is waiting, blocked, running, or ready for review without reconstructing status from raw logs.
PM and product lead
Review scope, non-goals, and clarification before engineering work starts.
Engineering lead
Receive bounded work with approval state, repo context, verification expectations, and evidence.
Founder or COO
Keep the decisions behind shipped work available to the team after the thread is over.
Value proposition
The product is valuable because it turns messy collaboration into governed work while keeping humans responsible for durable decisions.
Requests become structured drafts with visible ambiguity, context, and non-goals.
Teams approve the right scope of work before any side effect.
Durable actions require explicit gates and leave audit evidence.
Runners receive a bounded contract instead of guessing policy.
Evidence, rationale, and runbooks can move into governed workspace memory.
Future requests inherit context instead of restarting from chat.
This implementation keeps runtime motion in CSS and reserves GSAP for a later isolated client leaf when a pinned workflow stack is approved.
Current
Only transform and opacity animate, so the signed-out page stays server-rendered and reduced-motion safe.
GSAP
Use GSAP ScrollTrigger only for assignment to contract to evidence storytelling, with cleanup and reduced-motion fallback.
Guardrail
Hero, evidence, and blocker motion must explain hierarchy, transition, or state. Everything else stays still.
The safe next step is Cloudflare Pages for static marketing previews. The Node control plane stays on its current runtime until API routes, auth, Postgres, and runner orchestration are verified.
Pages
Use branch previews, cacheable assets, and rollbacks for the public site slice.
R2
Store transformed public images or short demo media after removing private repo and Slack material.
Workers
Use Workers for redirects, public artifact proxying, or webhook guards before considering app runtime changes.
Data
Do not replace durable workflow state with KV or D1 without a separate architecture decision.
Use Cory Workbench to interpret requests, coordinate approval, and keep evidence attached to the work.