TITIP-004 Asset inventory
| Status | Accepted |
| Version | 0.1 |
| Stage | 0 — Authority |
Purpose
Define the inventory the owner builds while they are active: categories, instructions, and recipient assignment. The inventory is guidance. Storage rules for the bytes live in TITIP-005.
Decisions
An asset record belongs to one owner and is filed into one vault. A vault may contain many asset records.
The prototype category list is closed. Clients must not send free-form categories that bypass safety copy. Allowed categories:
- Property
- Banking
- Insurance
- Investments
- Business
- Digital assets (guidance about them, not keys)
- Subscriptions
- Dependants
- Pets
- Personal messages
- Emergency contacts
- Documents (where originals live, not the secret inside them)
Each asset should capture institution or subject, a plain-language instruction, and where supporting originals are kept. It must not capture a secret. See the bank example in
product/principles.md.“Digital assets” means instructions such as which exchange or which device. It must not be implemented as a seed-phrase field.
Recipient assignment is per vault, not an ambient share of the whole inventory. An asset is visible to a recipient only because its vault is assigned (ADR-003).
Notes and instructions are owner-authored. AI drafts, when they exist, stay unreleased until the owner saves them (TITIP-012).
Prototype demo inventory
| Vault | Category examples | Recipient |
|---|---|---|
| Insurance | Insurance | Wife |
| Property | Property | Wife |
| Business continuity | Business | Business partner |
| Personal message | Personal messages | Daughter |
Six documented items in the sample dashboard may be several asset records inside these vaults. The number is illustrative. The scoping is not.
What the inventory is not
- Not a financial aggregation feed. Balances may be omitted. If a balance is stored, it is guidance, still not a credential, and it is classified restricted once inside a vault.
- Not legal title. Recording “the house is in my name” does not transfer it.
Acceptance
- UC-03: owner records an asset with institution and instruction, and the API rejects a payload that includes a prohibited secret key.
- UC-04: the asset’s vault is assigned to one recipient; another recipient’s view does not include it.