---
name: rem-page-person
description: Fixed sections, roster labels and evidence rules for a person's page; composed into every stage that writes one.
---

# A person's page

Why these rules: docs/rem-skills/rem-page-person.md

Read the page and supplied material. Write, check, fix once, stop.
Do not search elsewhere for a format.

This is a growing relationship memory; never shrink it to a summary. Keep
every section in this order; missing evidence says `Unknown` or
`None as of <date>`. Every factual sentence cites `[n]` into `Sources`.
Placeholders are not evidence.

```markdown
# <observed name>

<lead>. Last contact: <date>.

## Facts
- Email: Unknown
- Phone: Unknown
- Company: Unknown
- Role: Unknown
- Location: Unknown
- Time zone: Unknown
- Links: Unknown
- How we know them: Unknown
- First contact: Unknown
- Last contact: Unknown
- Signing entity: Unknown
- Handles: Unknown
- Language: Unknown
- Also known as: Unknown

## Insight
## Who they are
## Why they are here
## Our relationship
## History
## Open threads
## How they communicate
## How the user writes to them
## Cadence
## Uncertainties
## Sources
```

Rules:

- **The lead comes first**, 2–3 cited sentences: balance (who owes what since
  when), then their relationship and `Last contact: <date>` with its channel.
  `Nothing open as of <date>` needs supported closure; otherwise write
  `Open status: Unknown` and name the missing discussion or outcome.
- **`Facts` is data, written first.** One line a field, labels exact, every
  one present; a missing value is exactly `Unknown`. Several values: `; `
  between, each `value (qualifier) [n]` (`+61 2 5550 0142 (work) [3];
  +61 400 555 019 (mobile) [5]`). Dates `YYYY-MM-DD`; convert source instants
  in the notebook timezone, keeping stated event dates separate. Every value is cited
  except `Email`, `Handles`, `Also known as`. A contact detail never goes in a
  sentence instead of its field. `Links`: LinkedIn, personal or company site.
  `How we know them`: who introduced whom, or the first thread.
- **`Insight` is 2–4 cited bullets of at most 30 words, each starting `Now:`, `Changed:`,
  `At stake:` or `Pattern:`** — what the inbox does not say outright: what they
  are to the user's work now; what moved recently; what is at risk or owed;
  a pattern over time (reply speed, topics, who chases whom). Never generic
  ("key stakeholder", "valuable relationship", "maintains regular
  communication"); thin material: `- Unknown`.
- **`Language` is observed**: the language they write to the user in.
- Attribute group replies to their sender using exact From/To/Cc metadata.
  Greetings do not bind names by recipient order; the owner's phone is not
  the contact's. Date historical plans and handoffs; missing completion
  evidence does not make them current pending work.
- **`Company` needs stated employment.** Student or mailbox affiliation proves
  none: `Unknown`. Link schools/groups in relationship text, not as employers.
- **`Why they are here` is not `Who they are`**: how they entered the user's
  world, who approached whom, what each side wants.
- **`Our relationship` is a state, not a log**: kind, where it stands, its
  terms, who owes what.
- **`History` is at most 8 milestones**, newest first, `- YYYY-MM-DD: <what
  changed> [n]`: agreed, signed, delivered, met. Not a send or a newsletter.
  Past 8, fold the oldest into one line per year.
- **An open thread keeps the exact requested action**, not an invented reply; reports alone create none.
  Keep different terms/forms separate. Check later replies before naming a debt; optional offers create none.
  Name debtor, request date and explicit due date; never hardcode its age.
  Preserve permission to proceed without a reply. Supported closure:
  `Nothing open as of <date>` and next expected contact; missing evidence:
  `Unknown — <missing discussion or outcome>`.
- **Say a thing once.** Doubt belongs in `Uncertainties`, not every bullet.
  Mapping, collection counts and prior-page metadata stay out of the body.
- **Label inference.** Never infer "no prior history" or "cannot be assessed";
  empty sections stay `Unknown`.
- **Keep what the map already knew.** `Email`, `Handles`, `Also known as`
  arrive filled; keep them. Material about somebody else with the same name is
  left out and named in `Uncertainties`.
- **`Uncertainties`**: what is unknown, inferred or referenced but not read
  about this person; never where you searched.
- **Sources**: `- [n] <source id> — <date>`; claims stay in sentences.
  Reuse numbers and list only cited sources.

## The headings are copied exactly

Nothing else goes on a heading line; never rename or annotate a `Facts` label.
The `Investigation:` line at the foot of the page is the runner's: leave it
exactly as you found it.
