Skip to main content

KleinHub · Pulse

Mission control — operational awareness and system visibility

MONITOR

Pulse — view all

One screen for the whole KleinHub ecosystem: health, security, mail, support, incidents, recovery and release readiness. Pulse observes, protects, coordinates and explains — repair, approval and verification belong elsewhere.

Health · Security · Mail · Support · Incidents · Recovery · Readiness

KleinHub Pulse — view all

Every room of the ecosystem in one place, with the source and freshness of each signal shown. Nothing here can clear a Guardian hold, deploy, publish or send mail.

2 active blockerssource:snapshot· Snapshot / Read-only· asOf 2026-08-22 12:12 UTC· captured 2026-08-22 12:12 UTC
Snapshot captured2026-08-22 12:12 UTCView 2 active incidents

Lanes

12

Registered portfolio lanes

Open items

1

Across all queues

Gated

0

Audit, guardian, approval

Conflicts

4

Awaiting manual review

Evidence

20

Captured proof records

Limited probes

3

UNKNOWN / PARTIAL only

Guardian Blocked2 blocked · 4 waiting · 0 cleared · 0 expiredGuardian is authoritative. Pulse cannot clear, bypass or self-approve a gate.

Health

Attention

13 recorded product events / day · Pulse snapshot · case timeline + patient records

Patients
12
Healthy
0
Not healthy
12

0 of 12 products are reported healthy. The rest are degraded, blocked, waiting for an account or unknown.

Snapshot · 2026-08-06 17:30

Security

Held

11 recorded security events / day · Guardian gates + security findings

Findings
4
Guardian
2
Holds
6

Guardian is the authority for protected actions. Pulse can display holds but can never clear one.

Snapshot · 2026-08-06 17:30

Mail

Not connected

no observed signal · Central Mail Office feed

Senders
0/3
Routes
0/6
Holds
1

No mail provider feed is attached, so sending and delivery health cannot be observed yet.

Snapshot · 2026-08-06 17:30

Support

Customer impact

7 customer-impacting events / day · Pulse snapshot · support-relevant cases

Active
7
Urgent
1
On owner
4

Operational customer impact derived from recorded cases. No support desk feed is attached, so ticket-level truth is unknown.

Snapshot · 2026-08-06 17:30

Incidents

Urgent

7 cases detected / day · Pulse snapshot · case files

Open
7
Urgent
1
Total
7

Open cases with their severity and repair-loop stage. Nothing here is auto-resolved.

Snapshot · 2026-08-06 17:30

Recovery

Waiting

8 treatment events / day · Pulse snapshot · open case timelines

Repairing
0
Verifying
0
Watch
1

Treatment progress from detected through to recovered, plus anything still under observation.

Snapshot · 2026-08-06 17:30

Readiness

Blocked

no observed signal · Guardian decisions + closed-case evidence

Ready
0
Conditional
4
Blocked
8

Can this go live? Every verdict comes from recorded evidence — a missing gate is never a pass.

Snapshot · 2026-08-06 17:30

Ecosystem signal flow

Read-only

Pulse sits in the middle of the loop. It reads signals and explains them; it does not repair, approve, verify or decide.

  1. Products & systems

    Emit signals

    12 registered

    Owned by each product

  2. Pulse

    Scan · classify · route · watch

    7 open signals

    This surface

  3. App Builder Hospital

    Diagnose · dispatch · repair · verify

    0 in treatment

    App Builder owns Hospital — not Pulse

  4. Guardian

    Protected-action authority

    6 not cleared

    Authoritative — Pulse cannot clear

  5. Audit

    Independently verify

    0 awaiting verification

    Independent of Pulse

  6. Tower / Business Brain

    Decide and direct

    0 ready to go live

    Consumes summaries only

App Builder Hospital — outside Pulse

External

Diagnosis, dispatch and repair belong to App Builder Hospital. Pulse watches and may hand off HMAC intake; Pulse is not Hospital and cannot start, claim or close repair work.

Open App Builder HospitalPulse watch desks

0 repairing · 0 verifying · 1 under watch. These counts are observed by Pulse, not controlled by it. HMAC hop stays NOT_CONNECTED until a signed intake is accepted.

  • Security

    Change row-level security policy on the KleinHub AI hub database

    An incorrect policy can expose one tenant's data to another, or lock every user out of the hub.

  • Security

    Publish the Pulse communications/watch rebuild

    Publishing before the owner walkthrough would put an unreviewed watch layer in front of operators.

  • Security

    Attach a live mail provider to the Central Mail Office

    Provider authorization grants live sending ability and touches customer-visible mail.

  • Security

    Apply pending migrations on the App Builder project

    Migrations against a dirty worktree can apply unreviewed schema changes.

  • Security

    Deploy the NewsStand recovery build

    Deploying before recovery observation completes could re-introduce the original fault.

  • Security

    Authorize a read-only BuildCommand feed

    Feed authorization exposes run and worker metadata to Pulse.

  • Health

    Decide the HUB-RLS Guardian gate.

    KleinHub AI · account state: Active

  • Health

    Walk the leftover Hospital snapshot (not current) and decide publish.

    Pulse · account state: Active

  • Health

    None while observation runs.

    NewsStand + University · account state: Active

  • Health

    None.

    App Builder · account state: Active

  • Health

    Register product identity.

    Marketing Intelligence · account state: Not registered with Pulse

  • Health

    Create the Marketplace account and repository.

    Marketplace · account state: Waiting for account

  • Health

    Authorize a read-only Tower feed.

    KleinHub Tower · account state: Not connected

  • Health

    Authorize a read-only mail provider feed.

    Central Mail Office · account state: Not connected

  • Health

    Authorize a read-only BuildCommand feed.

    BuildCommand · account state: Not connected

  • Health

    Decide the open Guardian gates; Pulse cannot clear one.

    Guardian · account state: Active

  • Health

    Authorize deploy of hub-support-evidence intake + matching PULSE_SUPPORT_SERVICE_TOKEN on Hub + Pulse; live prove observed caller before Connected.

    Support · account state: Not connected

Upward feedback — concept only

No write path

Verified Pulse outcomes may one day be summarised upward. Raw logs are never sent, and no write path exists today.

  1. Step 1

    Signals

    Health, security, mail, support, incidents, readiness.

  2. Step 2

    Pulse summary

    A compact verified statement of what happened and what it means.

  3. Step 3

    Business Brain evaluation

    The Brain decides whether the outcome matters.

  4. Step 4

    Library knowledge

    Only durable, verified lessons are kept.

Portfolio flow

How a signal moves from Pulse observation into the external repair workspaces and back as evidence

Signal flow · Pulse observes → repair workspaces act → evidence returns

Watch Tower intake

12

5 incidents · 4 conflicts watched

admit

Watch classify / route

7

0 critical · 2 high across 12 watched products

gate

Guardian hold

6

2 blocked · owner decides before any protected action

prove

Evidence out

20/20

0/5 work orders carry a start proof

7 queue items and 0/96 feeds behind this flow. Pulse observes only — no step here executes work.

Locked Pulse loop · Detect → Discharge

7 open cases placed on the loop

  1. step 01Detect0
  2. step 02Triage2
  3. step 03Diagnose2
  4. step 04Guardian check1
  5. step 05Assign specialist0
  6. step 06Owner GO1
  7. step 07Repair0
  8. step 08Test0
  9. step 09Audit0
  10. step 10Guardian recheck0
  11. step 11Recovery watch1
  12. step 12Discharge0

A case cannot skip a step. Counts are read from the checked-in snapshot; a zero is a real reading, not a missing feed.

source:snapshot · Snapshot / Read-onlyLiving Master 2026-08-22 current-state refresh; Atlas Router -> Pulse durable usage intake VERIFIED LIVE (durable row 2026-08-22T03:35:47Z, proof docs/proof/2026-08-22-atlas-pulse-usage-intake-live-001.md); Connect+Runtime COMPLETE; Hub Instantly WORKING / CRM INTENTIONALLY_DISUNKNOWN / SEND PAUSED; Assurance PARTIAL INTAKE_BLOCKED; Atlas Railway cutover still NEEDS_REVERIFY (FW1 NS presence UNKNOWN); SAI landing COMPLETE; Build Truth consume UNKNOWN; Marketplace roadmap WORKING. Observation only - no product rebuild. Snapshot copy is not a live hop. asOf 2026-08-22 12:12 UTC · captured 2026-08-22 12:12 UTC · confidence: nominal.

Risk radar

Portfolio lanes by severity — snapshot-derived, not live probes

INFOINFO
LOWLOW
MEDIUMMEDIUM
LOWLOW
LOWLOW
INFOINFO
INFOINFO
INFOINFO
MEDIUMMEDIUM
INFOINFO
INFOINFO
MEDIUMMEDIUM

Evidence highlights

20 records · 0 unverified

Evidence center →

Hub reconciliation Phase 1

Proof Bundle · KLEINHUB MAIN BUILD · Phase 1 closed

verified

Audit alignment closure

Proof Bundle · AUDIT & ASSURANCE · Alignment closed; push deferred

verified

App Builder WIP inventory

Proof Bundle · APP BUILDER · Dirty worktree inventoried

verified

NewsStand recovery closure

Proof Bundle · NEWSSTAND · Recovery closed

verified

Approval highlights

2 pending gates

Approval queue →

q-aa-push

Audit docs push

MEDIUM

AUDIT & ASSURANCE · NEEDS APPROVAL

Approver: Human owner

q-ns-uni

NewsStand limited release (email gate)

MEDIUM

NEWSSTAND · NEEDS APPROVAL

Approver: Human owner

Portfolio summary

Aggregate signal across all lanes

Lanes

12

Registered lanes

Open items

1

Across all queues

Gated

0

Audit, guardian, approval

Conflicts

4

Awaiting manual review

Evidence

20

Captured records

Limited probes

3

Reported UNKNOWN / PARTIAL

Project health

One card per lane. Click through for the full project profile.

ALL BUILDS

Portfolio control lane

INFO
DIRTY

Portfolio coordinator monitoring active. Pulse export pipeline foundation. Worktree clean at export commit; monitoring registry and dispatch observation enabled.

role
portfolio coordinator
repo
mightyprophets-rgb/kleinhub-builder
branch
main@202a88a
worktree
1 dirty
validation
PASS
LocalGitHubLovableSupabaseLiveDispatchProof

Next Run export-pulse-snapshot.ps1 on schedule; deliver JSON to kleinhub-pulse only.

sync SYNCEDlive PARTIAL23 open

KLEINHUB MAIN BUILD

Primary product lane

LOW
WORKING

Hub tip f70b3b4c @ https://kleinhubai.live. Instantly WORKING (10). CRM token_bound=false INTENTIONALLY DISUNKNOWN (code ready). SEND PAUSED. Living Master 2026-08-21 — Phase2 RLS no longer sole Hub truth. Snapshot copy is not a live hop.

role
primary product build
repo
mightyprophets-rgb/kleinhubai-48a0f586
branch
main@f70b3b4c
worktree
clean
validation
CONDITIONAL
LocalGitHubLovableSupabaseLiveDispatchProof

2 warnings · CRM token_bound=false — INTENTIONALLY_DISCONNECTED / code ready.

Next Keep SEND paused; CRM remains intentionally disconnected until Owner rebind. Do not treat Aug RLS Phase2 as sole Hub truth.

sync SYNCEDlive OK1 open

AUDIT & ASSURANCE

Assurance lane

MEDIUM
WARNING

Assurance product EXISTS @ tip f0bc33a8 · https://kleinhub-assurance.lovable.app. SAI intake NOT PROVEN; SAI_EVIDENCE_URL unbound. CURRENT STATE PARTIAL / INTAKE_BLOCKED — not BROKEN.

role
assurance and audit
repo
mightyprophets-rgb/kleinhub-assurance-hub
branch
main@f0bc33a8
worktree
1 dirty
validation
PARTIAL
LocalGitHubLovableSupabaseLiveDispatchProof

1 warning · Local docs ahead of origin/Lovable - SYNC PENDING, not STALE.

Next Do not repair Assurance↔SAI in this assignment. Register intake blocked; Owner/Assurance worker owns intake proof later.

sync PENDINGlive PARTIAL1 open

APP BUILDER

Builder product lane

LOW
STALE

STALE ENTRY CORRECTED — Aug INC-003 BLOCKED WIP is not current sole App Builder truth (Living Master 2026-08-21). Snapshot retained for history; NEEDS REVERIFY before dispatch uses this row.

role
app builder product
repo
mightyprophets-rgb/kleinhub-app-builder
branch
main@b55bd1f
worktree
clean
validation
NOT_RUN
LocalGitHubLovableSupabaseLiveDispatchProof

2 warnings · 11 uncommitted files; safety unknown.

Next Reverify App Builder from Living Master before treating WIP BLOCKED as active.

sync OKlive UNKNOWN1 open

NEWSSTAND

Newsstand product lane

LOW
STALE

STALE ENTRY CORRECTED for Aug SHA 66f8afc as sole NewsStand truth — Living Master 2026-08-21 supersession. Prior snapshot tip retained historically; reverify against Living Master for current SHA. Email gate history preserved.

role
newsstand product
repo
mightyprophets-rgb/kleinhub-ai-newsstand
branch
main@66f8afc
worktree
clean
validation
CONDITIONAL
LocalGitHubLovableSupabaseLiveDispatchProof

2 warnings · Duplicate Cursor Newsstands clone remains - reject for dispatch.

Next Reverify NewsStand tip from Living Master before using this snapshot SHA as dispatch truth.

sync SYNCEDlive UNKNOWN2 open

CONNECT

Connect operations lane

INFO
READY

Connect Owner gate COMPLETE · tip 06499ce1 · / 200. Repair owner none.

role
connect product
repo
mightyprophets-rgb/kleinhub-connect
branch
main@06499ce1
worktree
clean
validation
PASS
LocalGitHubLovableSupabaseLiveDispatchProof

Next No repair. Tower: continuity-pulse-sight operations/connect honesty.

sync SYNCEDlive OK0 open

RUNTIME

Runtime operations lane

INFO
READY

Runtime Owner gate COMPLETE · tip e1afc418 · / 200.

role
runtime product
repo
mightyprophets-rgb/kleinhub-runtime
branch
main@e1afc418
worktree
clean
validation
PASS
LocalGitHubLovableSupabaseLiveDispatchProof

Next No repair. Tower: continuity-pulse-sight operations/runtime honesty.

sync SYNCEDlive OK0 open

SAI / FOUNDATIONS

Security Analytics lane

INFO
READY

SAI landing COMPLETE · tip 27a66153 · / 200. Peers mostly NOT_CONNECTED except Build Truth consume. Permanent home STALE ≠ product broken.

role
security analytics intelligence
repo
mightyprophets-rgb/kleinhub-security-analytics
branch
main@27a66153
worktree
clean
validation
PASS
LocalGitHubLovableSupabaseLiveDispatchProof

1 warning · Permanent home STALE — workforce, not product regression.

Next Do not mark product BROKEN for STALE chat home. BT consume remains the connected peer.

sync SYNCEDlive OK0 open

ASSURANCE

Assurance product lane

MEDIUM
WARNING

Assurance EXISTS · tip f0bc33a8. SAI intake NOT PROVEN; SAI_EVIDENCE_URL unbound. PARTIAL / INTAKE_BLOCKED — not BROKEN.

role
assurance product
repo
mightyprophets-rgb/kleinhub-assurance-hub
branch
main@f0bc33a8
worktree
clean
validation
PARTIAL
LocalGitHubLovableSupabaseLiveDispatchProof

Next Repair owner: assurance-project-worker for intake proof later. No SAI↔Assurance repair in PULSE-CURRENT-STATE-001.

sync SYNCEDlive PARTIAL1 open

BUILD TRUTH

Build Truth / Audit Hub lane

INFO
WORKING

Build Truth host https://buildtruth.lovable.app · tip 7dea03e9 · sai-consume-proof UNKNOWN findingCount=18. Snapshot copy is not a live hop.

role
build truth product
repo
mightyprophets-rgb/KleinHub-Audit-Hub
branch
main@7dea03e9
worktree
clean
validation
PASS
LocalGitHubLovableSupabaseLiveDispatchProof

Next No repair. Tower: build-truth / SAI consume honesty.

sync SYNCEDlive OK0 open

MARKETPLACE

Marketplace product lane

INFO
WORKING

Marketplace /roadmap live 200 · tip dff73c33 · https://kleinhub-marketplace.lovable.app/roadmap.

role
marketplace product
repo
mightyprophets-rgb/kleinhub-marketplace
branch
main@dff73c33
worktree
clean
validation
PASS
LocalGitHubLovableSupabaseLiveDispatchProof

Next No repair. Tower: marketplace / roadmap honesty.

sync SYNCEDlive OK0 open

ATLAS

Atlas Desktop lane

MEDIUM
UNKNOWN

Atlas NEW Railway host health 200 · tip 61c2ed88 · connected=false honest. OLD still up as rollback. Cutover IN PROGRESS / NEEDS REVERIFY until FW1 proves NS presence on NEW — do NOT mark cutover COMPLETE.

role
atlas product
repo
mightyprophets-rgb/kleinhub-atlas
branch
main@61c2ed88
worktree
clean
validation
CONDITIONAL
LocalGitHubLovableSupabaseLiveDispatchProof

Next Repair owner: atlas-project-worker. Hold cutover COMPLETE until FW1 NS presence on NEW.

sync SYNCEDlive OK1 open

Global queues

Portfolio-wide work state

Open queue board

Waiting

1

Queued, not yet picked up

Working

0

Actively in progress

Blocked

0

Halted on an external dependency

Failed Validation

0

Checks did not pass

Needs Audit

0

Awaiting audit review

Needs Guardian

0

Awaiting guardian sign-off

Needs Approval

0

Awaiting human approval

Completed

6

Closed in the last 7 days

Conflict center

Detected only — no automatic resolution

View all
INFO

Hub RLS gate RED (SHA aligned)

Environment · KLEINHUB MAIN BUILD

MEDIUM

Audit docs ahead of origin/Lovable

Environment · AUDIT & ASSURANCE

INFO

App Builder dirty worktree

Ownership · APP BUILDER

MEDIUM

Newsstand duplicate clone warning

Naming · NEWSSTAND

Evidence center

Proof, audit and dispatch records

View all
Proof Bundle

Hub reconciliation Phase 1

KLEINHUB MAIN BUILD · Phase 1 closed

verified
Proof Bundle

Audit alignment closure

AUDIT & ASSURANCE · Alignment closed; push deferred

verified
Proof Bundle

App Builder WIP inventory

APP BUILDER · Dirty worktree inventoried

verified
Proof Bundle

NewsStand recovery closure

NEWSSTAND · Recovery closed

verified
Proof Bundle

DISPATCH-MONITORING-001

ALL BUILDS · Monitoring foundation

verified

Open incidents

Classified conservatively; see detail for confirmation status

7 queue items read from the checked-in ALL BUILDS snapshot export.