Pensieve Labs

Search the register

Search all 478 artefacts by title, document ID or content.

Unlock NDA tier

Documentation

How the register works

Every document on this site is one row of a single register: 491 artefacts, 12,07,999 words, each classified on five independent axes, each with an owner, a version, a review date and a place in the lifecycle. This page documents that system, so that a reviewer can read a badge on any page of this site and know exactly what it asserts.

Register compiled 01 August 2026. Every figure below is counted from the register at the moment this page was rendered. None of them is typed by hand.

01

What the register is

A trust centre usually publishes a curated selection: a whitepaper, a policy or two, and a form to request the rest. This one publishes the register: the complete, classified index of every formal artefact that exists between Pensieve and a hospital customer, from first contact to final offboarding, including the ones you cannot open and the ones that do not exist yet.

That has a specific commercial purpose. The single objective of this system is to compress the elapsed time from first contact to money in the bank and to production go-live to under fourteen days. Engineering can deploy a 200-bed hospital in about a week; the bottleneck is paperwork. An artefact that already exists, already classified and already retrievable, cannot be the thing that costs a day.

So the register is designed to be read by a machine and by a reviewer at the same time. Five axes, no collapsing. A document is simultaneously a kind, a tier, a direction, a lifecycle position and a state, and the interface never merges two of them into one badge to save space.

15
Kinds
5
Tiers
14
Lifecycle stages
7
Parallel lanes

02

The five axes

SPEC-001 Section B.1 fixes five independent axes. They are independent in the strict sense: no value on one axis implies a value on another. A contract can be public or client-only; a disclosure can be bilateral or internal; a form can sit in stage 2 or stage 13.

AxisQuestion it answersValues
1: KindWhat shape of thing it is.15
2: TierWho may see it, and what clearing the gate costs in elapsed time.5
3: DirectionWho produces it and who consumes it.5
4: LifecycleWhich stage of the deal first needs it, and whether it recurs.14
5: StateWhere this particular instance is in its own life.11

Axis 1: Kind

Kind decides how a document is rendered, whether it is printable, which letterhead it takes and whether it can be signed at all.

CodeKindDefinitionSigned byCount
K_CONTRACTContractBinding bilateral instrument: MSA, DPA, SLA, NDA, order form, addendum.Both parties39
K_POLICYPolicyA governing rule Pensieve holds itself to, published as evidence that it exists.None85
K_DISCLOSUREDisclosureA factual statement about how Pensieve is built and run: architecture, residency, encryption, sub-processors.None49
K_STATEMENTStatementA positive assertion Pensieve signs in its own name.Pensieve only41
K_REPORTReportThe point-in-time output of an activity: a test, an assessment, a baseline. Its currency is its own date, not its upload date.Countersigned17
K_FORMFormA structured artefact somebody fills in, usually the hospital.Sometimes56
K_CHECKLISTChecklistAn ordered verification list with a pass or fail on every line.Sign-off line41
K_RUNBOOKRunbookA step-by-step operational procedure with an owner and a duration per step.None33
K_QUESTIONNAIREQuestionnaireA question-and-answer instrument: CAIQ, SIG Lite, a hospital's own security set.None5
K_TEMPLATETemplateA skeleton that generates a document instance bound to a client and a deal.n/a6
K_NOTICENoticeA time-bound communication: breach, change, termination.Pensieve32
K_FINANCEFinanceA finance instrument: proforma, tax invoice, credit note, receipt, schedule, mandate.Statutory format22
K_REGISTERRegisterA living list maintained over time: sub-processors, assets, risks, incidents. Published as an as-at snapshot.None46
K_WHITEPAPERWhitepaperLong-form explanatory technical content.None4
K_CERTIFICATECertificateA ceremonial artefact marking a milestone: go-live, hypercare exit, deletion.Both parties15

Axis 3: Direction

Direction is the axis that predicts schedule risk. Everything Pensieve produces, Pensieve controls. Everything the hospital produces is a dependency Pensieve cannot control, so those artefacts are minimised, bundled into a single Hospital Input Pack issued at stage 2 rather than dribbled out over weeks, pre-filled wherever a value can be inferred, and tracked with per-item ageing.

CodeDirectionMeaningCount
D_P2HPensieve → HospitalPensieve produces it; the hospital reads or signs it.223
D_H2PHospital → PensieveThe hospital produces or fills it; Pensieve consumes it.43
D_MUTUALBilateralBoth parties execute it: contracts, certificates, sign-offs.100
D_INTERNALInternalPensieve-only. It never leaves.110
D_P2XPensieve → Third partyPensieve to a third party: a regulator, auditor, insurer, bank or registrar.15

Axis 4: Lifecycle stage

Fourteen stages, sequential in dependency and deliberately not sequential in wall-clock time. Fourteen days is only reachable by running the stages in parallel swim-lanes, so several stages are in progress at once. Every stage has a named exit gate, because a stage with no gate has no measurable cycle time and therefore cannot be compressed.

#StageClockTarget dayExit gateArtefacts
0Always-ReadyS0_READYNoneNoneStanding library complete and in-date62
1First Contact & QualificationS1_CONTACTT2C, T2GDay 0 to 1Fit score computed; track assigned34
2Discovery & Mutual AccessS2_DISCOVERYT2C, T2GDay 1 to 3NDA executed; access granted; Intake Pack issued47
3Evaluation & AssuranceS3_ASSURANCET2CDay 2 to 6Security review closed; no open blockers145
4Commercial ProposalS4_PROPOSALT2CDay 3 to 7Proposal accepted in principle7
5Contracting & ExecutionS5_CONTRACTT2CDay 5 to 9MSA + DPA + SLA + Order Form executed and stamped52
6Invoice & CollectionS6_CASHT2CDay 6 to 12Funds credited16
7Mobilisation & ConfigurationS7_MOBILISET2GDay 2 to 9Input Pack complete; environment provisioned29
8Deployment & IntegrationS8_DEPLOYT2GDay 7 to 12UAT signed off; cutover approved14
9Go-LiveS9_GOLIVET2GDay 12 to 14Production cutover certificate signed7
10HypercareS10_HYPERCARENoneDay 14 to 30Hypercare exit certificate signed6
11Steady State & Value RealisationS11_STEADYNoneNoneQuarterly value statement accepted43
12Renewal / ExpansionS12_RENEWNoneNoneRenewal order form executed6
13Offboarding & ExitS13_EXITNoneNoneData returned, deleted, certified23

The seven lanes

Stages are the dependency graph; execution runs in seven concurrent lanes. Every artefact is tagged with exactly one lane, which is what makes it possible to say who is blocked and on what without reading anything.

LaneOwnsArtefacts
CommercialLN_COMMQualification, proposal, pricing, negotiation, order form52
LegalLN_LEGALNDA, MSA, DPA, SLA, addenda, stamping, execution, escrow90
AssuranceLN_TRUSTSecurity, privacy, architecture disclosure, questionnaires, evidence184
Data & ConfigLN_DATAHospital input pack, masters, migration, tariffs, users43
InfrastructureLN_INFRAProvisioning, deployment, integrations, credentials, cutover46
EnablementLN_ENABLETraining, SOPs, super-users, floor support, hypercare13
FinanceLN_FINInvoicing, tax, collection, mandates, value measurement63

03

Axis 2: the tier ladder

Tier is the axis a visitor feels. Pensieve is unknown and has to buy credibility, so the default is public and a higher tier has to be justified rather than assumed. Every gate costs days, and the ladder is designed so that the only gate involving a human being is the one that provisions a workspace, never one in front of a document a prospect needs during evaluation.

TierWho sees itGateLatencyArtefacts
PublicT_PUBLICAnyone. No account, no form, indexable by search engines.NoneZero108
EmailT_EMAILAnyone who supplies a work email address.Give a work emailZero: instant5
NDAT_NDAAnyone who accepts the mutual NDA and whose access request an administrator approves.Accept the mutual NDATarget 4 business hours128
ClientT_CLIENTAuthenticated users of one specific hospital's workspace.Sign in to your workspaceTarget 4 business hours141
InternalT_INTERNALPensieve administrators, on a passkey.Administrator access onlyn/a109

Two rules that follow from the ladder

Locked is not hidden. A document you cannot open is still listed, with its title, its doc ID, its kind, its date and the exact reason it is closed. A reviewer who can see that the full VAPT report exists, and that an approved access request opens it, behaves differently from one who cannot see it at all. Only the internal tier is withheld from listings, and the count of 109 is published anyway, because concealing the count would be the same mistake in a smaller costume.

A padlock that does not explain itself costs a day. Every lock on this site names the gate, states the latency and links to the action that clears it. The one self-service gate, a work email, is instant and opens 5 documents. The mutual NDA is accepted in one click and recorded at once, and its 128 documents open once an administrator approves the request, with a target of four business hours.

04

Axis 5: states, and the freeze rule

The first four axes describe the artefact. The fifth describes one instance of it, bound to one hospital and one deal. A template has no state; the instance rendered from it does.

StateTokens resolveMay move to
DraftDRAFTLiveIssued, Archived
IssuedISSUEDFrozenAwaiting signature, Acknowledged, Returned for revision, Expired, Archived
Awaiting signaturePENDING_SIGNATUREFrozenExecuted, Returned for revision, Expired
AcknowledgedACKNOWLEDGEDFrozenActive, Superseded, Archived
Returned for revisionRETURNEDFrozenDraft, Archived
ExecutedEXECUTEDFrozenActive, Terminated, Superseded
ActiveACTIVEFrozenSuperseded, Expired, Terminated
SupersededSUPERSEDEDFrozenArchived
ExpiredEXPIREDFrozenArchived
TerminatedTERMINATEDFrozenArchived
ArchivedARCHIVEDFrozenTerminal.

The freeze rule

Token resolution is live only in the DRAFT state. The instant a document is issued, sent, signed, executed or submitted, the system persists the rendered HTML, the resolved token snapshot as JSON, the template version and a content hash, and serves those persisted columns from then on.

The consequence is the one a hospital’s counsel cares about: changing Pensieve’s registered address in the admin console updates every draft and every future render, and alters nothing that is already issued or executed. The rule is enforced by a database trigger on the instance table, not by application code, so it holds even against a direct write.

Sub-states

Two kinds carry their own state machine in addition to the one above, because their real lifecycle is not a document lifecycle.

Applies toStates
Forms and checklistsASSIGNED → IN_PROGRESS → SUBMITTED → UNDER_REVIEW → ACCEPTED | RETURNED
Finance instrumentsPROFORMA → RAISED → SENT → PART_PAID → PAID → RECONCILED | OVERDUE | WRITTEN_OFF | CREDITED

05

The document ID scheme

Every artefact has one identifier. It is stable, it is never reused, and it is not recycled when a document is withdrawn: a superseded ID stays pointing at the superseded document so that a contract citing it in 2031 still resolves.

<FAMILY>-<JURISDICTION>-<SEQ>[-<VARIANT>]

FAMILY        3 to 4 characters, from the fixed set below
JURISDICTION  GL | IN | AU | EU | DK | NO | AE
SEQ           three digits, allocated in order, never reused
VARIANT       DM1 | DM2 | DM3 | DM4: a deployment-model-specific variant

MSA-IN-001    Master Services Agreement, India master, first in sequence
DPA-GL-001    Data Processing Agreement, global, first in sequence
RBK-GL-003    Runbook, global, third in sequence

Family prefixes

PrefixMeaningIn register
POLPolicy92
FRMForm55
DISDisclosure47
REGRegister44
CHKChecklist41
STMStatement or attestation35
RBKRunbook32
NTCNotice29
FINFinance instrument28
ADDAddendum24
REPReport17
CRTCertificate15
WPRWhitepaper6
QREQuestionnaire5
DPAData processing agreement4
MSAMaster agreement4
PLYPlaybook4
NDANon-disclosure agreement3
ORDOrder form / statement of work3
INDEXNon-conforming. Predates the scheme; internal only.2
SLAService level agreement1

2 records do not conform to the scheme: INDEX-11, INDEX-14-AU. They are internal index records that predate it. They are counted here rather than tidied out of the total, because a register that quietly excludes its own exceptions is not a register.

Families: the shelf an artefact sits on

Separately from the ID prefix, every artefact belongs to one of fifteen numbered families. The prefix says what shape the document is; the family says what part of the relationship it governs.

#FamilyArtefacts
1Corporate & Entity40
2Legal & Contractual62
3Security, Privacy & Trust Disclosures96
4Assurance & Evidence37
5Client Assessment & Fit19
6Hospital Input Pack30
7Runbooks33
8Checklists27
9Finance Instruments28
10Certificates & Milestones15
11Notices26
12People, Labour & Internal Governance26
13Offboarding & Exit9
14Jurisdiction Variant Sets32
15Trust Center Meta11

Jurisdictions

GL is the global master. A national code means the substance genuinely differs in that jurisdiction: a different statute, a different regulator, a different invoicing format, not that the master was reprinted with a new flag on it.

CodeJurisdictionArtefacts
GLGlobal336
INIndia105
AUAustralia14
EUEU / EEA11
DKDenmark7
NONorway8
AEUnited Arab Emirates10

06

Review and staleness

A trust centre full of documents dated two years ago destroys more trust than no trust centre at all. So every artefact carries a review date, the date is public, and the badge on the document tells the truth about its age whether or not that is flattering.

Review cadence

Class of documentCadence
Contracts and addenda12 months, and immediately on a relevant change in law
Security and privacy disclosures6 months
Policies12 months
Registers: sub-processors, risks, incidents, assetsContinuous, with a formal review every 3 months
Statements and attestations12 months, or earlier on any change in the fact stated
Reports: assessments, testsNot reviewed. They are point-in-time and show their own age
Forms, checklists, runbooks12 months, and after any execution that revealed a defect
Whitepapers and notices12 months

A review is a decision, recorded: no change required, revised, withdrawn with a successor named, or superseded. “Reviewed” without one of those four outcomes is not a review. A document is also reviewed immediately, regardless of cadence, on a change in law, a security incident engaging it, a sub-processor change, a deployment-model change, or a customer or auditor identifying an error in it.

What the badge shows, and when

StateWindowWhat the public seesToday
In dateMore than 30 days before the review dateLast updated, and nothing else.491
Review due soonWithin 30 days of the review dateLast updated, plus Review due.0
Review overdueUp to 90 days past the review dateLast updated, plus Review overdue.0
Review badly overdueMore than 90 days past the review dateLast updated, plus Review badly overdue, and the true age, not a refreshed date.0

The two rules with no exceptions

The badge is never suppressed, and a date is never refreshed without a review. Touching a file to reset its date is falsification, not maintenance.

There is no waiver. A document that cannot be reviewed on time is either withdrawn or published overdue with its true age. The overdue list is published monthly in the update bulletin with the owner and the new date, and a month in which the list is empty says so. As of 01 August 2026 no document on this register is overdue for review.

Point-in-time reports are governed separately: an assessment, penetration test or attestation shows the date of the activity rather than the date it was uploaded, and where the activity is older than its stated validity period the document is marked expired and the replacement’s status is stated, including “not yet commissioned” where that is the fact.

07

What every artefact carries

Beyond the five axes, every row carries the attributes that make the register operational rather than decorative. These are the columns that answer “what is blocking this deal”, “what does this cost in stamp duty” and “which public page breaks if this changes”.

AttributePurposeIn this register
doc_idA stable identifier, never reused, never recycled after withdrawal.491 issued
versionSemantic version of the template. A redline is a version, not an edit.3 distinct versions in the corpus
printableWhether it renders to a letterheaded, paginated PDF with page numbers.487 printable
requires_signatureNone, Pensieve, hospital or both, and by which method.237 require a signature
requires_stampWhether stamp duty applies, and on what basis. Stamping is its own blocking step.10 require stamping
critical_path_to_cashWhether the artefact directly gates the clock from first contact to funds credited.228 on the critical path
depends_on[]The artefact-level dependency graph. This is what answers “what is actually blocking this deal”.4,272 declared dependencies
source_of_truth_for[]Which marketing-site pages this artefact feeds. The marketing site consumes; it keeps no copy.369 artefacts feed a public page
retention_yearsHow long the executed instance is kept before archival or deletion.3, 5, 8, 10 years, by class
review_due_onDrives the staleness badge. A document without one cannot be published.491 carry a review date