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.
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
Health
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
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
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
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
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
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
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-onlyPulse sits in the middle of the loop. It reads signals and explains them; it does not repair, approve, verify or decide.
Products & systems
Emit signals
12 registeredOwned by each product
Pulse
Scan · classify · route · watch
7 open signalsThis surface
App Builder Hospital
Diagnose · dispatch · repair · verify
0 in treatmentApp Builder owns Hospital — not Pulse
Guardian
Protected-action authority
6 not clearedAuthoritative — Pulse cannot clear
Audit
Independently verify
0 awaiting verificationIndependent of Pulse
Tower / Business Brain
Decide and direct
0 ready to go liveConsumes summaries only
App Builder Hospital — outside Pulse
ExternalDiagnosis, 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.
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 pathVerified Pulse outcomes may one day be summarised upward. Raw logs are never sent, and no write path exists today.
Step 1
Signals
Health, security, mail, support, incidents, readiness.
Step 2
Pulse summary
A compact verified statement of what happened and what it means.
Step 3
Business Brain evaluation
The Brain decides whether the outcome matters.
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
Watch classify / route
7
0 critical · 2 high across 12 watched products
Guardian hold
6
2 blocked · owner decides before any protected action
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
- step 01Detect0
- step 02Triage2
- step 03Diagnose2
- step 04Guardian check1
- step 05Assign specialist0
- step 06Owner GO1
- step 07Repair0
- step 08Test0
- step 09Audit0
- step 10Guardian recheck0
- step 11Recovery watch1
- 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.
Watch desks · live health per room
Watch Command
7 active · 2 urgent
Emergency Watch
1 active · 0 urgent
Triage Department
0 active · 0 urgent
Diagnostics Laboratory
2 active · 1 urgent
Security Watch
1 active · 1 urgent
Deployment Watch
1 active · 0 urgent
Support Watch
1 active · 0 urgent
Recovery Watch
1 active · 0 urgent
Watched products
7 active · 2 urgent
Route / Dispatch
0 active · 0 urgent
Risk radar
Portfolio lanes by severity — snapshot-derived, not live probes
Portfolio control lane
23 open · 0 warn
Primary product lane
1 open · 2 warn
Assurance lane
1 open · 1 warn
Builder product lane
1 open · 2 warn
Newsstand product lane
2 open · 2 warn
Connect operations lane
0 open · 0 warn
Runtime operations lane
0 open · 0 warn
Security Analytics lane
0 open · 1 warn
Assurance product lane
1 open · 0 warn
Build Truth / Audit Hub lane
0 open · 0 warn
Marketplace product lane
0 open · 0 warn
Atlas Desktop lane
1 open · 0 warn
Evidence highlights
20 records · 0 unverified
Hub reconciliation Phase 1
Proof Bundle · KLEINHUB MAIN BUILD · Phase 1 closed
Audit alignment closure
Proof Bundle · AUDIT & ASSURANCE · Alignment closed; push deferred
App Builder WIP inventory
Proof Bundle · APP BUILDER · Dirty worktree inventoried
NewsStand recovery closure
Proof Bundle · NEWSSTAND · Recovery closed
Approval highlights
2 pending gates
q-aa-push
Audit docs push
AUDIT & ASSURANCE · NEEDS APPROVAL
Approver: Human owner
q-ns-uni
NewsStand limited release (email gate)
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
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
Next Run export-pulse-snapshot.ps1 on schedule; deliver JSON to kleinhub-pulse only.
KLEINHUB MAIN BUILD
Primary product lane
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
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.
AUDIT & ASSURANCE
Assurance lane
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
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.
APP BUILDER
Builder product lane
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
2 warnings · 11 uncommitted files; safety unknown.
Next Reverify App Builder from Living Master before treating WIP BLOCKED as active.
NEWSSTAND
Newsstand product lane
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
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.
CONNECT
Connect operations lane
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
Next No repair. Tower: continuity-pulse-sight operations/connect honesty.
RUNTIME
Runtime operations lane
Runtime Owner gate COMPLETE · tip e1afc418 · / 200.
- role
- runtime product
- repo
- mightyprophets-rgb/kleinhub-runtime
- branch
- main@e1afc418
- worktree
- clean
- validation
- PASS
Next No repair. Tower: continuity-pulse-sight operations/runtime honesty.
SAI / FOUNDATIONS
Security Analytics lane
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
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.
ASSURANCE
Assurance product lane
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
Next Repair owner: assurance-project-worker for intake proof later. No SAI↔Assurance repair in PULSE-CURRENT-STATE-001.
BUILD TRUTH
Build Truth / Audit Hub lane
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
Next No repair. Tower: build-truth / SAI consume honesty.
MARKETPLACE
Marketplace product lane
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
Next No repair. Tower: marketplace / roadmap honesty.
ATLAS
Atlas Desktop lane
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
Next Repair owner: atlas-project-worker. Hold cutover COMPLETE until FW1 NS presence on NEW.
Global queues
Portfolio-wide work state
Waiting
1Queued, not yet picked up
Working
0Actively in progress
Blocked
0Halted on an external dependency
Failed Validation
0Checks did not pass
Needs Audit
0Awaiting audit review
Needs Guardian
0Awaiting guardian sign-off
Needs Approval
0Awaiting human approval
Completed
6Closed in the last 7 days
Conflict center
Detected only — no automatic resolution
Hub RLS gate RED (SHA aligned)
Environment · KLEINHUB MAIN BUILD
Audit docs ahead of origin/Lovable
Environment · AUDIT & ASSURANCE
App Builder dirty worktree
Ownership · APP BUILDER
Newsstand duplicate clone warning
Naming · NEWSSTAND
Evidence center
Proof, audit and dispatch records
Hub reconciliation Phase 1
KLEINHUB MAIN BUILD · Phase 1 closed
Audit alignment closure
AUDIT & ASSURANCE · Alignment closed; push deferred
App Builder WIP inventory
APP BUILDER · Dirty worktree inventoried
NewsStand recovery closure
NEWSSTAND · Recovery closed
DISPATCH-MONITORING-001
ALL BUILDS · Monitoring foundation
Open incidents
Classified conservatively; see detail for confirmation status
7 queue items read from the checked-in ALL BUILDS snapshot export.