Skip to the products

Bluerook products

Small systems. Yours to run.

Four packages. Each one shows its boundary before you trust it.

Synthetic data throughout Nothing is sent Status stated, never implied

01 · Process to SOP

Someone explains it once.
The process survives.

  1. It lives in one person's head

    Told out loud, out of order, with the exceptions buried in asides.

  2. Structured, not summarised

    Purpose and owner first. A summary loses the thing that made it runnable.

  3. The holes become questions

    What it cannot infer, it asks about, instead of quietly inventing.

  4. It leaves as a document you own

    With a completion condition, so "done" is a state and not a feeling.

Local validation · no live AI call
Process to SOP 01 / 04
Operations / SOPs / Delivery exceptions

Untitled

Purpose
Empty
Owner
Empty
Exceptions
Empty
Done when
Empty
Awaiting input Nothing is published from this page

02 · Follow-Up Gap Detector

Find the leads
nobody owns.

  1. Nobody has looked at these in weeks

    Not because anyone is careless. Because no system was watching.

  2. Deterministic checks, not a hunch

    No owner. Overdue. No next action. Rules you can read and argue with.

  3. Healthy records stay out

    A queue that flags everything is a queue nobody opens.

  4. It hands you a digest and stops

    No message is drafted, queued or sent. A person decides what happens next.

Inactive package · credential-free See it built
Gap Detector · 6 synthetic records 01 / 04
L-047
L-043
L-018
L-027
L-049
L-052
0 flagged · 0 healthy excluded · 0 sent

The library

Every package states where it stops.

Local validation Process to SOP A spoken process becomes an owned document
Inactive package Meeting Recap to Slack Validates a transcript, prepares a recap. Delivery disabled
Inactive package Follow-Up Gap Detector Deterministic gap review, human digest Fictional demonstration Sports Operations OS Connected enquiry-to-trial state, browser-local