Your professional's practice, extended.

GPS — Governed Professional Services (the unified offerings record) — one canonical record (economy.service_entities.gps.v0.1) rendered here, in the cockpit, and on every profession face: the record is the single source, so the faces cannot drift.

The tier ladder

Tier 0 · Companion (free front door)

free/session · meter OFF (SD-053)

the practice Companion any hour: organized, cited, SEALED informational output; the not-advice marker rides INSIDE the hashed bytes (Meridian pattern, live at meridian-demo.cksaas.dev)

cannot: emit an engagement receipt, use licensed titles, or claim attestation — the deny-rule below is the gate, cryptographic not cosmetic

Tier 1 · Engagement (metered work-products)

$120/work_product · meter OFF (SD-053)

governed drafting engagements (e.g. draft_1040 at this figure — the single source the cockpit/marketplace faces must derive; stage-1 C3 reconciliation): sealed working papers graduate from the companion file, SIM until attested

cannot: represent output as attested — graduation to tier 2 requires the licensed human

Tier 2 · Attested professional (premium)

$250/attestation · meter OFF (SD-053)

the licensed professional's review + attestation on the SAME sealed file (content-bound signature; the S239 human gate — per profession, per attester)

cannot: run without a real licensed human attester (SD-050/SD-052 — never simulated as real)

How the funnel works

the Meridian companion (kit.dial white-label storefront; fixture/SIM in demo posture) — then engage-a-real-professional (the S257 step): the SAME sealed file, already organized, moves to a tier-1 engagement under the practice's own engagement store.

The gate is cryptographic, not cosmetic: governance.professional_access.informational_no_engagement_receipt.v0.1 governance.professional_access.no_licensed_titles.v0.1 — an INFORMATIONAL session CANNOT emit an engagement-class receipt — assert_interaction_class_permitted refuses (deny-by-default, the UPL pattern); the refusal cites the live rule and seals

Try the tier-0 Companion demo

Professions (read live from platform.catalog.offerings.v1 — composes, never duplicates)

accounting_advisory federal_live_attested_in_lieu
appraisal preview_unattested · SD-050
financial_management_advisory federal_live_attested_in_lieu
healthcare_institutional preview_unattested · SD-050
healthcare_revenue_cycle preview_unattested · SD-050
legal_advisory preview_unattested · SD-050
medicine_advisory preview_unattested · SD-050
real_estate_advisory federal_live_attested_in_lieu
mechanism LIVE + sealed; work-products SIM (SD-052); professions preview until attested (SD-050); meter OFF (SD-053); the human professional = the operator's outreach gate (the CPA campaign)
Mark posture: NO GAA badge on gps surfaces — no conformance rule binds entity 'gps' yet; the mark is earned per entity (bearer only if conformance binds; no fake)
skin sha256 f6536de5fceb6208214d5e5d40daf46a56697634c369a9c02e15644285ab294c — re-derive: sha256(GET /skin.css) · bindings at /skin.json · record + catalog read LIVE per request (no emitted copy — the thinnest possible face)