All decks
Pharoah CommandPharoah Technology · deck · narration · production guide · generated 9 September 2026
02What it is

The facts, from the register.

ProductPharoah Command
Register keypharoah-command
OwnerPharoah Technology Ltd (Craig Attoh and Phil Pereira, 50/50)
Live atcockpit.pharoahtechnology.co.uk · HTTP 200 on 9 September 2026
Pricepriced at launch · [object Object]
Built from76 register parts, 65 live, 25 probe-verified
Not in the register yet a public blurb. This slide stays blank until the register carries it; nothing here is invented.

Runs on

Cloudflare Hosting — operator alias over deploy rail and site deploy engine
Infisical shared-secret-vault
Tools cockpit (Craig-facing arsenal view)
Free AI model router alias over LiteLLM gateway
Source: estate register (products, product_parts, builder_blocks) · deploy probe 9 September 2026Evidence live
03The frameWhat this buyer's profession checks

We will measure it against Propertymark and RICS client-money rules.

Three checks a buyer in this field applies, whether or not they name the standard. We use them as the frame for everything that follows.

Check 1

Client money protected and reconciled

Check 2

AML checks before the deal, not after

Check 3

A redress trail for every instruction

Frame chosen by BRG as a summary of Propertymark and RICS client-money rules. Verify the wording with the body before external use.No accreditation is claimed
04Why it's better · 1 of 6Check 2 · fit for purpose

The job as the register describes it.

An operator has no single surface showing what the whole estate is doing.

Who carries it

Operators of estates seeking a single surface to monitor the whole estate's activities.

Source: register pain_point · audienceThe problem, stated plainly
05Why it's better · 2 of 6Check 2 · fit for purpose

What it does instead.

Not in the register yet a purpose or blurb. This slide stays blank until the register carries it; nothing here is invented.

The parts doing the work

Cloudflare Hosting — operator alias over deploy rail and site deploy engine verified

Operator-language register alias for Cloudflare Pages hosting/deploy readiness, composed from the existing live deploy rail and white-label site deplo

Infisical shared-secret-vault verified

Every deploy's secrets — check the vault before asking for keys.

Tools cockpit (Craig-facing arsenal view) verified

Reads builder_blocks + product_parts + v_register_drift and renders all 189 tools: 54 idle (51 skills + 3 data) above 52 wired. On-brand, self-contain

Free AI model router alias over LiteLLM gateway verified

Register alias for the free/core LiteLLM gateway plane: free/fast, free/chat, free/reason, and free/nano-reason. Composes rail.llm-gateway; not a dupl

Source: register purpose, public_blurb, product_parts joined to builder_blocks4 of 76 parts shown
06Why it's better · 3 of 6Check 1 · controls

Proof it exists, not a roadmap.

200

HTTP status of cockpit.pharoahtechnology.co.uk on 9 September 2026 · healthy

25/76

register parts verified by probe

65

parts wired live

HTTP 200

functional surface probe

Open cockpit.pharoahtechnology.co.uk during the talk. Anything the deck claims should be visible there.

Source: register deploy_probe_code, deploy_probed_at, product_parts.verified_by_probeProbed, not promised
07Why it's better · 4 of 6Against the market, honestly

Where we lead, and where we don't.

Not in the register yet a competitive assessment. This slide stays blank until the register carries it; nothing here is invented.
Source: register vs_competition (18 August 2026)Named competitors are the register's, not the presenter's
08Why it's better · 5 of 6Check 2 · fit for purpose

Built for one kind of buyer.

Operators of estates seeking a single surface to monitor the whole estate's activities.

Source: register audience, serves_nichesOne buyer, not everyone
09Why it's better · 6 of 6Price is part of the scope

What it costs, in one line.

Not in the register yet a price. This slide stays blank until the register carries it; nothing here is invented.

Basis: [object Object]

Buying route

Payment on enquiry
software
Scope named on the next slides, so the price has a boundary
Source: register price_gbp, billing_interval, pricing_basis, payment_link_activeNo hidden rate card
10What's inside

The parts, with their verification state.

PartCategoryStateVerified
Cloudflare Hosting — operator alias over deploy rail and site deploy engineintegrationlive_wired
Infisical shared-secret-vaultintegrationlive_wired
Tools cockpit (Craig-facing arsenal view)uilive_wired
Free AI model router alias over LiteLLM gatewayintegrationlive_wired
Expense Managementfull-stacklive
Cockpit — Portable Security deck (on-laptop, offline)backendlive_wired
Cockpit Engines panel — shared 50/50 build librarybackendlive_wired
Fusion company brainbackendlive_wired
AI Fusion — public endpoint no longer leaks estate contextbackendlive_wired
Security tab — dynamic roster + per-system reports + Pulsefull-stacklive_wired
Source: product_parts joined to builder_blocks · 10 of 76 shown probe-verified   not yet
12Why packaging matters

Five things a package does that a price cannot.

1
Scope becomes visible. The parts are named, so nothing is assumed.
2
Boundaries are explicit. What is outside is written down before the first invoice.
3
It is auditable. A package is a documented process, which is what Propertymark and RICS client-money rules looks for.
4
Buyers compare like for like. A referral needs a defined thing to refer.
5
Switching fear drops. The move is inside the package, not a project bolted on the front.
Source: BRG packaging doctrine; frame from slide 3Packaging = a compliance instrument
13This packageCut by what each part does

Pharoah Command, as a package.

integration

Cloudflare Hosting — operator alias over deploy rail and site deploy engine

Operator-language register alias for Cloudflare Pages hosting/deploy readiness, composed from the existing liv

verified

Infisical shared-secret-vault

Every deploy's secrets — check the vault before asking for keys.

verified

Free AI model router alias over LiteLLM gateway

Register alias for the free/core LiteLLM gateway plane: free/fast, free/chat, free/reason, and free/nano-reaso

verified
ui

Tools cockpit (Craig-facing arsenal view)

Reads builder_blocks + product_parts + v_register_drift and renders all 189 tools: 54 idle (51 skills + 3 data

verified
full-stack

Expense Management

Universal expense capability: claim capture (portal/WhatsApp), multi-line receipts, approval workflow, and rei

live

Security tab — dynamic roster + per-system reports + Pulse

server.mjs securitySnapshot()/securityRosterFilter() (commit 39333dd): replaced hardcoded product_key allow-li

live_wired

Command Centre — lane control + AI-agent health

server.mjs /api/command-centre + /api/command-centre/dispatch + /api/lanes + /api/lanes/act (base built commit

live_wired
backend

Cockpit — Portable Security deck (on-laptop, offline)

pharoah-command "Portable Security" tab (#surv): SURV_CORE_URL local so it runs offline. Live camera (browser

verified

Cockpit Engines panel — shared 50/50 build library

GET /api/engines (server.mjs + worker.js parity) + Engines tab in Pharoah Command. The deck previously read on

live_wired

Fusion company brain

Ported companyCtx (register brief + product match + knowledge_base RAG + memory) + live estate board + Europe/

live_wired

AI Fusion — public endpoint no longer leaks estate context

SECURITY: public /api/fusion on the internet-facing cockpit worker was feeding internal estate context into ev

live_wired
Source: product_parts grouped by builder_blocks.category4 groups
14Anatomy of the packageOn one page · 56 items of work left, filed

A package reads like a control document.

Inside the scope

  • Cloudflare Hosting — operator alias over deploy rail and site deploy engine
  • Infisical shared-secret-vault
  • Tools cockpit (Craig-facing arsenal view)
  • Free AI model router alias over LiteLLM gateway
  • Cockpit — Portable Security deck (on-laptop, offline)

Evidenced, and how

  • Live URL probed: HTTP 200 on 9 September 2026
  • 25 parts probe-verified, latest 9 July 2026
  • Functional surface: HTTP 200
  • Register row updated with every probe

Outside the scope today · work left

  • Parts gap 56/65 — cockpit modules pending; front door live.
  • 51 parts still to verify by probe
  • 4 register fields to fill (vs_competition, public_blurb, purpose, price_gbp)

Who signs, and where the work sits

  • Pharoah Technology Ltd owns the product and the data layer
  • 1 build packet proposed · 55 management items pending
  • Change log kept in the register
Source: product_parts (inside), deploy and part probes (evidenced), v_deck_work_left (work left; filed to manager_work and build_packets by deck_work_left_sync)One page
15Across the family

Where it hands over.

Anaïs AIgateway.pharoahtechnology.com
Anaïs AI (LLM router / reseller)anaisai.co.uk
Anaïs AI (working app)anaisai.co.uk
Pharoah TechnologyPharoah Commandcockpit.pharoahtechnology.co.uk
ATS Résumé Scanner (free)ats.pharoahtechnology.com
Aurora AIauroraai.pharoahtechnology.com
Aurora Guardauroraguard.co.uk
Source: register rows sharing client_key pharoahOne house, many doors
1 / 16
Arrow keys or space · N narration · P print
Slide 1Narration Words Running total

Production guide

How to turn these sixteen slides into a presentation video. Same structure as every deck in the family, so a crew that has made one can make them all.

1 · Deliverable

ItemSpec
Format16:9, 1920×1080, 25 fps, H.264 MP4 plus WebM. Burned captions and a sidecar SRT.
RuntimeNarration below plus screen captures of the live product; typically 8 to 12 minutes.
FramePropertymark and RICS client-money rules. Verify the wording of the three checks with the body before external use.
BrandPharoah Technology family palette as rendered here. Green only for verified and live states; red only for exclusions.
VoiceCalm, exact, never theatrical. Read figures and dates in full. Numbers are the register's, and the register is cited on every slide.

2 · Runtime plan

#SlideNarrationWordsStarts

3 · Screen captures

4 · Full narration

5 · What this deck must not say

  • No numbers that are not on a slide with a register source.
  • No accreditation by Propertymark and RICS client-money rules; the frame is a lens, not a badge.
  • No named competitor read aloud unless the audience asks; the register's names are on slide 7 for the presenter.
  • No client names, volumes or tenure unless the register carries them.
  • Fields missing from the register for this product: public_blurb, purpose, vs_competition, price_gbp. Fill the register, regenerate; do not improvise on stage.

6 · Regenerate

This deck is generated from the estate register. Update the product row, re-run the deck build, redeploy. Do not hand-edit this file.