Site navigation

TASK SYSTEM

Stop being the router.

Work arrives from every channel. Agents run under standing orders. The board keeps itself true. You only decide the exceptions — with receipts.

Needs you2
How to read the seattap a step
Code · Content · General

The workspace lens. Filter by kind of work — both Focus and All Tasks reflow under the same chrome.

ONE SEAT · THREE SURFACES

When something lands, you act on the real thing.

Code ends in a held PR. Content holds unsourced claims. General is a channel reply or a real file. Same Focus seat — the pane matches the work.

Session chat — tools, diff, held for your merge.

Add SAML before renewal
Needs you
JB
Youkickoff
Add SAML SSO before the Acme renewal — it's on Business now.
Claude Code
Claude CodeSonnet

Read the codebase and your context. Plan: add a SAML verifier, route the OAuth callback through PKCE, and update the Business pricing copy.

Analyzed your codebase
Claude Code
Claude CodeSonnet

Implemented across 3 files and opened a pull request.

Writesrc/auth/saml.ts
Editsrc/auth/oauth.ts
Editapp/pricing/page.tsx
3 files changed+170-14#247
src/auth/saml.tsadd+120
+ export async function verifySamlAssertion(assertion, orgId) {
+ const config = await loadSamlConfig(orgId);
+ if (!config?.metadataUrl) throw buildAuthError('SAML_NOT_CONFIGURED');
+ const jwks = createRemoteJWKSet(new URL(config.metadataUrl));
+ return normalizeSamlProfile(await jwtVerify(assertion, jwks));
+ }
src/auth/oauth.tsupdate+44-12
app/pricing/page.tsxupdate+6-2
Supervisoron #247

Review flagged an unhandled SAML error case on the first pass — I fixed it and re-reviewed. Passed on pass two, no input needed. Holding one customer-facing decision for you.

unit testslintreview · pass 2 of 2preview deploying
TRUST · FOCUS QUIETS

Earn silence. One job at a time.

Autonomy is earned per kind of work — never granted up front. Safe work goes silent; one-way doors stay held. The payoff: Focus shrinks as domains graduate.

Focus · 7

Risk gates, taste gaps, every merge and send

  • Archive 14 tasks idle 90dLinear

    14 tasks proposed

    Needs approval
  • Post Monday eng briefSlack · #eng

    Ready in Focus

    Draft held
  • Ship auth-refactor PR #247Claude Code · GitHub

    CI green · touches login

    Merge held
  • Reply to Acme legalGmail

    Draft ready

    Send held

Every action, receipted →

FOUNDATION

Your board stays true without you.

Detect from Slack and mail. Merge duplicates. Retire what’s shipped. Re-rank from live signal. Every move has a receipt — and undo where it can reverse. The seat only works if the board doesn’t rot.

board · always on
Backlog4
SSO request
Enterprise login ask
Legacy export cleanup
Update pricing page
In progress2
Refactor settings modal
Fix flaky payment test
Done2
Weekly metrics roundup
Publish SAML setup docs
task created

A commitment in Slack becomes a tracked task

“we'll commit to SAML before the Acme QBR” — #sales-eng · 1h ago

one-click undo
THE PART NOBODY ELSE HAS

Anyone can route a task. Ours knows your company.

Dup or new, kill or keep — grounded in decisions you already made. Settle once; don’t re-litigate.

See how the Brain works →
a signal comes in
slack logo
“need SAML before the Acme renewal”
Brain
linear logo
2 open SSO tasks already
gmail logo
Acme — $86k renewal at risk
its call
Not new — merge in, raise to P0

because it’s the blocker on an at-risk renewal.

RUNS ON THE BOARD YOU ALREADY HAVE
Linear logo
Slack logo
Gmail logo
GitHub logo
Notion logo
Zoom logo
QUESTIONS, ANSWERED PLAINLY

What the Task System actually is.

Focus for exceptions, act surfaces for real outputs, earned trust that quiets the queue, a board that stays true — one system.

What is the HiveBase Task System?

A command center for agent work under policy: an Operator Seat (Focus for exceptions, All Tasks for the fleet), polymorphic act surfaces for code, content, and general work, a board that stays true, and earned trust that quiets Focus over time. It runs on Linear, ClickUp, Asana, or HiveBase’s native board.

Is Autonomous PM a separate product?

No. Board hygiene — detect, dedupe, retire, re-rank, receipts, and earned trust — is foundation for the Task System. There is no separate PM product page.

Can it act on my board without approval?

It starts supervised. Safe work can graduate to silent execution as accuracy compounds; one-way doors (merge, external send) stay held until you say so. You set the bar per kind of work. As trust rises, Focus admits fewer items.

How is this different from a ticket tracker?

Trackers coordinate humans. HiveBase runs execution contracts for agents — acceptance criteria, holds, verification, and sealed receipts — while you stay in Focus for the exceptions only.

What about Coding, Content, and General?

Same seat, three surfaces — category is a lens, not a separate product. Code is a coding-agent session that ends in a held PR, Content is a draft with held claims, General is a channel reply or a real file. Depth lives on /tasks/code, /tasks/content, and /tasks/general.