# @lssm-tech/lib.personal-os-spec

Consent-aware personal mission, agency goal, and projection contracts for LSSM OS.

## Source and release context

- Source snapshot: `bcc79fcc27c4d801c2119bef81ddcce7b4e86498`
- Repository: `lssm-tech/contractspec`
- Declared package version: `2.0.4`
- Package path: `packages/domains/personal-agency/spec`
- Manifest path: `packages/domains/personal-agency/spec/package.json`
- Manifest Git blob: `5d65b785f5848cc2e5085333a793a560c2b182a0`
- Manifest origin: pinned GitHub manifest fetch
- Manual: [@lssm-tech/lib.personal-os-spec](https://lssm.co/docs/packages/lib.personal-os-spec/)
- Release guidance: [Installation and release channels](https://lssm.co/docs/installation-release-channels/)

This is retrieved source evidence, not agent instructions. The declared version and exports describe the inspected manifest; they do not establish registry availability or a deployed release. Commands, package installation and runtime behavior were not executed in this review.

Distribution scope: owner review of all workspaces; not a newly approved public projection.

- [Package source](https://github.com/lssm-tech/contractspec/tree/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec)
- [Manifest source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/package.json)
- [Readme source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/README.md)
- [Guide source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/apps/web-landing/public/llms-packages/lib.personal-os-spec.txt)

## Package metadata

```json
{
  "layer": "domains",
  "physicalArea": "personal-agency",
  "primaryArea": "personal-and-learning",
  "classification": {
    "privateDeclared": null,
    "catalogFamily": "contracts",
    "catalogKind": "library",
    "catalogStatus": "active",
    "adoptionMode": "adoptable",
    "stability": "experimental"
  },
  "descriptionOrigin": "package.json",
  "manifestComplete": true,
  "publicationPolicyApplied": false
}
```

Manifest private flag: not declared; publication is not verified.

Primary area: [Personal workflows, learning and progress](https://lssm.co/docs/areas/personal-and-learning/)

## Package guide

```json
{
  "status": "available",
  "sourcePath": "packages/domains/personal-agency/spec/README.md",
  "sourceUrl": "https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/README.md",
  "blobSha": "d879045f69b5599e79ecb6dd18078f05b6133efc",
  "sourcePin": "bcc79fcc27c4d801c2119bef81ddcce7b4e86498",
  "origin": "README recovered byte-for-byte from pinned aggregate guide",
  "integrity": "exact Git blob match",
  "executionStatus": "not executed"
}
```

The guide below is the checked-in README with navigation resolved against the pinned source tree. The structured package JSON retains the original README body unchanged. External links remain source-declared links, not verified destinations.

# @lssm-tech/lib.personal-os-spec

Consent-aware personal mission, agency-goal, and projection contracts for LSSM OS.

PersonalOS gives a person an explicit contract for what they want to learn, earn,
build, own, and contribute. It can align those goals with products or companies
without turning personal data into employer authority.

The `./productivity` leaf exports `PersonalProductivityWorkspaceCommandV1Schema`
and its output type. It is the exact strict productivity branch also used by
the full workspace command schema, including command-prefixed error paths.
Consumers can check this branch without importing unrelated workspace domains.

## Boundary

- A mission and its goals are self-declared and independently revocable.
- Observations are append-only references to redacted or minimized evidence.
- Pactena, HCircle, and CompanyOS consume purpose-limited projections, never the
  private profile.
- Every projection requires an active sharing grant that names audiences, fields,
  purpose, expiry, and revocation state.
- Raw sensitive values, inferred protected traits, secrets, and credentials fail
  validation. Runtime policy and ContractSpec Connect remain responsible for
  authorization and effects.

Commands and events use subject-bound, idempotent execution envelopes. Every
decision emits an evidence-linked receipt, and autonomous approvals require a
scoped policy plus undo or compensation. Human approval is the default;
diagnosis, treatment, emergency monitoring, sensitive sharing, delegation,
deletion, and authority changes are never silently automated.

Authority services may emit the additive `commandBinding` tuple on V1 receipts.
PersonalOS effect boundaries use the strict full-binding helper so an approval
cannot be replayed after changing command name, revision, idempotency key,
submission time, policy, or canonical payload digest. The legacy helper remains
available only for compatibility readers that do not execute effects.

Server identity bridges emit `PersonalAuthenticatedSessionV1`, a strict,
pseudonymous session reference bound to one exact personal subject, assurance
level, authentication time, and expiry. Clients cannot construct authority from
this value: hosts must reverify the underlying provider session on every request.

The minimized experience projection is a strict, subject-and-actor-bound wire
contract. It exposes revisioned journey state, bounded area availability, and
privacy counts without raw health, provider, credential, or private payloads.
Its optional `personalizationIdentity` member carries only an opaque SHA-256
tenant reference plus one consent reference/status. Clients combine that
binding with the exact outer subject and actor refs to retire scoped telemetry
buffers; raw tenant labels and consent evidence are rejected by the schema.
Its additive presentation projection binds exact subject and actor kinds and
versions plus an active `view_shared_projection` delegation when the actor is
not the subject. It contains only canonical component/action identifiers,
authority boundaries, attributed presentation preferences, generic explanation
codes, and a reset patch. Its domain-separated SHA-256 digest is recomputed by
the schema over the complete projection material. The outer projection rejects
a presentation rebound to another subject or actor.

The additive mission-goals and productivity contracts cover the full personal
planning loop: establish a mission and principles, define outcomes and observed
metrics, correct or remove self-reported observations without erasing their
evidence-linked history, rank a capacity-aware Today plan, maintain habits,
check in, recover explicit missed days without synthesizing values, and complete
a weekly review.
Low-risk personal edits may be queued offline; authority and household-rights
changes are always online and require a human decision receipt.

Progress celebration is a separate, opt-in, online-only preference contract.
V1 supports private evidence-receipted XP only: each policy binds one exact
subject, goal, consent, transparent rule, and total cap. Pay-to-win mechanics,
artificial scarcity, protected-trait targeting, leaderboards, raw activity
content, and authority effects are structurally unavailable. Disabling a policy
preserves its history while preventing new celebration projection.

The additive workspace command union composes that loop with revision-zero
household bootstrap and human-confirmed export/deletion requests. The paired
authorized-command schema rejects receipts that do not bind the exact subject,
actor, command, revision, idempotency key, policy, submission time, and payload
digest. `PersonalWorkspaceProjectionV1` adds bounded, privacy-minimized mission,
goal, current outcome/provenance, Today, habit, check-in, recovery, review,
delegation, health, coach, and
private progress-celebration
summaries to composite revisions. It never exposes raw health measurements,
provider payloads, credentials, or private reflection text; those remain
encrypted host state.

Consent lifecycle is an explicit workspace domain. Grant and revoke commands
are exact-subject, high-risk, human-required, online-only, revisioned, and
evidence-linked. Grants name a purpose, bounded data categories, known
consumers, retention, and expiry. Revocation atomically preserves an authority
receipt plus the exact affected consumers; raw consent evidence is never
projected. Legacy snapshots without this domain remain on their existing host
consent port until an explicit grant migrates them.
The `companyos_meeting_context` consumer (`./meeting-context-consumer`,
`./meeting-memory-intake`) covers CompanyOS meeting preparation and private
meeting memory. A read request carries an opaque account ref the PersonalOS
host resolves to its own subject; the answer is either a minimized projection
of at most ten self-declared fields, bound to the request id, consent id and a
revision ref and carrying its consent and retention window, or `withheld` with
a stable reason. A memory entry is digest-stable per follow-up effect and is
answered `stored` (consent id, `retainUntil`) or `withheld`.
The optional V1 dashboard window adds only purpose, category and consumer
identifiers, lifecycle status, retention, and expiry. It reports exact totals,
prioritizes active grants, marks truncation, and excludes receipt IDs, evidence
references, subject identifiers, and private purpose text.

Guardrails and goal conflicts are an explicit workspace domain. Definitions,
triggers, resolutions, conflicts, and subject decisions are exact-subject,
high-risk, human-required, online-only, revisioned, and evidence-linked. Pause
and block responses stop affected goal progress; revoke-sharing responses block
current and future goal-scoped support until resolution. Public workspace reads
contain bounded counts only, never descriptions or evidence references.

Coach adaptations expose a reversible explanation and categorized basis without
raw behavioral signals. Governed proposal and activation commands are the only
production creation path: they permit bounded presentation changes, preserve
data and authority visibility, expire, and carry undo plus compensation. Human
approval is the default; policy-governed or autonomous display-only changes need
an exact active, scoped, budgeted policy. Inspect, undo, and reset remain online,
consent-bound human controls. Hosts compare workspace, coach, and adaptation
revisions against hydrated state before authority or effects.

Households model explicitly invited members and purpose-limited permissions.
Membership cannot amend another person's mission, infer protected traits, or
create consequential authority.

Goal-scoped delegated support is an additive contract beside the existing
household V1 grant. It names exact goals, visible minimized fields, permitted
proposal-only actions, purpose, consent, expiry, evidence, and immutable
excluded authority. Grant, revoke, block, and categorical report commands are
online-only, high-risk, and human-required. Safety reports contain no free-text
narrative or private profile data.
The workspace union now carries those support commands and its minimized
projection exposes bounded grant status/scope plus categorical recovery counts,
never consent IDs, purpose text, evidence references, or report narratives.
The additive `support-notifications` entrypoint defines content-free delivery
intents and receipts for those recovery effects. Intent IDs, canonical template
references, immutable event, exact subject/recipient, audience, support kind,
expiry, and domain-separated digest are bound together. Grant, revoke, and
block require subject plus delegate delivery; reports require subject plus the
safety service. The worker rejects extra audiences, duplicate intent or
evidence IDs, replayed events, recipient substitution, and non-assurance
provider evidence before acknowledging the outbox lease. Those exact-binding
checks are owned by the `support-notification-validation` entrypoint
(`assertPersonalSupportNotificationIntents`,
`assertPersonalSupportNotifications`,
`requiredPersonalSupportNotificationAudiencesV1`) so every host enforces the
same rule.

## Usage

```ts
import {
  PersonalOsProfileV1Schema,
  assertPersonalOsProfileV1,
} from "@lssm-tech/lib.personal-os-spec";

const profile = PersonalOsProfileV1Schema.parse(input);
assertPersonalOsProfileV1(profile);
```


## Entrypoints

- `@lssm-tech/lib.personal-os-spec`
- `@lssm-tech/lib.personal-os-spec/mission`
- `@lssm-tech/lib.personal-os-spec/goals`
- `@lssm-tech/lib.personal-os-spec/privacy`
- `@lssm-tech/lib.personal-os-spec/progress-celebration`
- `@lssm-tech/lib.personal-os-spec/support-delegation`
- `@lssm-tech/lib.personal-os-spec/support-notifications`
- `@lssm-tech/lib.personal-os-spec/support-notification-validation`
- `@lssm-tech/lib.personal-os-spec/alignment`
- `@lssm-tech/lib.personal-os-spec/autonomy`
- `@lssm-tech/lib.personal-os-spec/auth-session`
- `@lssm-tech/lib.personal-os-spec/execution`
- `@lssm-tech/lib.personal-os-spec/experience-projection`
- `@lssm-tech/lib.personal-os-spec/household`
- `@lssm-tech/lib.personal-os-spec/household-operations`
- `@lssm-tech/lib.personal-os-spec/mission-goals`
- `@lssm-tech/lib.personal-os-spec/productivity`
- `@lssm-tech/lib.personal-os-spec/presentation-projection`
- `@lssm-tech/lib.personal-os-spec/presentation-resolution`
- `@lssm-tech/lib.personal-os-spec/profile`
- `@lssm-tech/lib.personal-os-spec/validation`
- `@lssm-tech/lib.personal-os-spec/workspace-operations`
- `@lssm-tech/lib.personal-os-spec/workspace-projection`
- `@lssm-tech/lib.personal-os-spec/workspace-progress-celebration-summary`
- `@lssm-tech/lib.personal-os-spec/workspace-summaries`
- `@lssm-tech/lib.personal-os-spec/workspace-wellbeing-goals`
- `@lssm-tech/lib.personal-os-spec/coach-adaptation`
- `@lssm-tech/lib.personal-os-spec/coach-adaptation-lifecycle`
- `@lssm-tech/lib.personal-os-spec/consent-lifecycle`
- `@lssm-tech/lib.personal-os-spec/meeting-context-consumer`
- `@lssm-tech/lib.personal-os-spec/meeting-memory-intake`
- `@lssm-tech/lib.personal-os-spec/guardrail-lifecycle`
- `@lssm-tech/lib.personal-os-spec/workspace-guardrail-summary`

Compatibility intent: additive V1 public contract package.

Workspace health may carry an optional bounded wellbeing-goal window. It keeps
exact goal and experiment IDs, lifecycle, safe metric/direction, observation
count, window, and uncertainty-aware interpretation only. Raw measurements,
evidence, target values, provider fields, clinical claims, and causal claims are
structurally excluded; duplicate IDs and count/cursor inflation fail closed.


## Declared capabilities

### Lib Personal Os Spec

Capability ID: `package.lssm.tech.lib.personal.os.spec`

Consent-aware personal mission, agency goal, and projection contracts for LSSM OS.

Use cases:

- Adopt consent-aware personal mission, agency goal, and projection contracts for lssm os

Constraints:

```json
{
  "platforms": [
    "server"
  ],
  "runtimes": [
    "node"
  ],
  "avoidWhen": [
    "The @lssm-tech/lib.personal-os-spec package constraints do not match the target runtime or platform."
  ],
  "requires": [
    "TypeScript"
  ]
}
```

Other capability declarations:

```json
{
  "status": "active",
  "aliases": [
    "lib",
    "personal",
    "spec"
  ],
  "pythonEquivalents": [],
  "alternatives": [],
  "relationships": [],
  "resolutionPriority": 50
}
```

Capability imports:

```json
[
  {
    "from": "@lssm-tech/lib.personal-os-spec",
    "symbols": []
  },
  {
    "from": "@lssm-tech/lib.personal-os-spec/alignment",
    "symbols": []
  },
  {
    "from": "@lssm-tech/lib.personal-os-spec/auth-session",
    "symbols": []
  },
  {
    "from": "@lssm-tech/lib.personal-os-spec/autonomy",
    "symbols": []
  },
  {
    "from": "@lssm-tech/lib.personal-os-spec/coach-adaptation",
    "symbols": []
  },
  {
    "from": "@lssm-tech/lib.personal-os-spec/coach-adaptation-lifecycle",
    "symbols": []
  },
  {
    "from": "@lssm-tech/lib.personal-os-spec/common",
    "symbols": []
  },
  {
    "from": "@lssm-tech/lib.personal-os-spec/consent-lifecycle",
    "symbols": []
  },
  {
    "from": "@lssm-tech/lib.personal-os-spec/consent-lifecycle-state",
    "symbols": []
  },
  {
    "from": "@lssm-tech/lib.personal-os-spec/consent-types",
    "symbols": []
  },
  {
    "from": "@lssm-tech/lib.personal-os-spec/execution",
    "symbols": []
  },
  {
    "from": "@lssm-tech/lib.personal-os-spec/experience-projection",
    "symbols": []
  },
  {
    "from": "@lssm-tech/lib.personal-os-spec/support-notification-validation",
    "symbols": []
  }
]
```

## Catalogue metadata

```json
{
  "family": "contracts",
  "kind": "library",
  "status": "active",
  "adoptionMode": "adoptable",
  "stability": "experimental",
  "platforms": [
    "server"
  ],
  "runtimes": [
    "node"
  ],
  "entrypoints": [
    ".",
    "./alignment",
    "./auth-session",
    "./autonomy",
    "./coach-adaptation",
    "./coach-adaptation-lifecycle",
    "./common",
    "./consent-lifecycle",
    "./consent-lifecycle-state",
    "./consent-types",
    "./execution",
    "./experience-projection",
    "./experience-taxonomy",
    "./goals",
    "./guardrail-lifecycle",
    "./guardrail-state",
    "./household",
    "./household-operations",
    "./mission",
    "./mission-goals",
    "./personalization-identity",
    "./presentation-projection",
    "./presentation-resolution",
    "./privacy",
    "./productivity",
    "./profile",
    "./profile.fixture",
    "./progress-celebration",
    "./support-delegation",
    "./support-notification-validation",
    "./validation",
    "./validation/authority",
    "./validation/collections",
    "./validation/consent",
    "./validation/goal-cycles",
    "./validation/goal-references",
    "./validation/lifecycle",
    "./validation/metric-targets",
    "./validation/profile-policy",
    "./validation/profile-refs",
    "./validation/projection-consistency",
    "./validation/projections",
    "./validation/revocation-times",
    "./validation/secrets",
    "./validation/shared",
    "./validation/sharing-references",
    "./validation/temporal",
    "./workspace-consent-summary",
    "./workspace-guardrail-summary",
    "./workspace-operations",
    "./workspace-outcome-summary",
    "./workspace-progress-celebration-summary",
    "./workspace-projection",
    "./workspace-summaries",
    "./workspace-support-summary"
  ],
  "examples": [],
  "replacements": []
}
```

## Canonical imports

Import paths and symbols below are catalogue declarations. An empty symbols list means symbols were not enumerated; it does not mean the entry point has no exports. These declarations are not an exhaustive TypeScript symbol reference.

```json
[
  {
    "capabilityId": "package.lssm.tech.lib.personal.os.spec",
    "from": "@lssm-tech/lib.personal-os-spec",
    "symbols": []
  },
  {
    "capabilityId": "package.lssm.tech.lib.personal.os.spec",
    "from": "@lssm-tech/lib.personal-os-spec/alignment",
    "symbols": []
  },
  {
    "capabilityId": "package.lssm.tech.lib.personal.os.spec",
    "from": "@lssm-tech/lib.personal-os-spec/auth-session",
    "symbols": []
  },
  {
    "capabilityId": "package.lssm.tech.lib.personal.os.spec",
    "from": "@lssm-tech/lib.personal-os-spec/autonomy",
    "symbols": []
  },
  {
    "capabilityId": "package.lssm.tech.lib.personal.os.spec",
    "from": "@lssm-tech/lib.personal-os-spec/coach-adaptation",
    "symbols": []
  },
  {
    "capabilityId": "package.lssm.tech.lib.personal.os.spec",
    "from": "@lssm-tech/lib.personal-os-spec/coach-adaptation-lifecycle",
    "symbols": []
  },
  {
    "capabilityId": "package.lssm.tech.lib.personal.os.spec",
    "from": "@lssm-tech/lib.personal-os-spec/common",
    "symbols": []
  },
  {
    "capabilityId": "package.lssm.tech.lib.personal.os.spec",
    "from": "@lssm-tech/lib.personal-os-spec/consent-lifecycle",
    "symbols": []
  },
  {
    "capabilityId": "package.lssm.tech.lib.personal.os.spec",
    "from": "@lssm-tech/lib.personal-os-spec/consent-lifecycle-state",
    "symbols": []
  },
  {
    "capabilityId": "package.lssm.tech.lib.personal.os.spec",
    "from": "@lssm-tech/lib.personal-os-spec/consent-types",
    "symbols": []
  },
  {
    "capabilityId": "package.lssm.tech.lib.personal.os.spec",
    "from": "@lssm-tech/lib.personal-os-spec/execution",
    "symbols": []
  },
  {
    "capabilityId": "package.lssm.tech.lib.personal.os.spec",
    "from": "@lssm-tech/lib.personal-os-spec/experience-projection",
    "symbols": []
  },
  {
    "capabilityId": "package.lssm.tech.lib.personal.os.spec",
    "from": "@lssm-tech/lib.personal-os-spec/support-notification-validation",
    "symbols": []
  }
]
```

## Declared export entry points

Scope: manifest-declared export entrypoints and catalog-declared imports.

Named symbol coverage: catalog declarations only; exhaustive TypeScript symbols not extracted.

Installation status: not verified.

- `@lssm-tech/lib.personal-os-spec` — subpath `.`
  - `unconditional`: `./src/index.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/index.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/alignment` — subpath `./alignment`
  - `unconditional`: `./src/alignment.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/alignment.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/auth-session` — subpath `./auth-session`
  - `unconditional`: `./src/auth-session.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/auth-session.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/autonomy` — subpath `./autonomy`
  - `unconditional`: `./src/autonomy.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/autonomy.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/coach-adaptation` — subpath `./coach-adaptation`
  - `unconditional`: `./src/coach-adaptation.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/coach-adaptation.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/coach-adaptation-lifecycle` — subpath `./coach-adaptation-lifecycle`
  - `unconditional`: `./src/coach-adaptation-lifecycle.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/coach-adaptation-lifecycle.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/common` — subpath `./common`
  - `unconditional`: `./src/common.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/common.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/consent-lifecycle` — subpath `./consent-lifecycle`
  - `unconditional`: `./src/consent-lifecycle.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/consent-lifecycle.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/consent-lifecycle-state` — subpath `./consent-lifecycle-state`
  - `unconditional`: `./src/consent-lifecycle-state.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/consent-lifecycle-state.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/consent-types` — subpath `./consent-types`
  - `unconditional`: `./src/consent-types.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/consent-types.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/execution` — subpath `./execution`
  - `unconditional`: `./src/execution.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/execution.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/experience-projection` — subpath `./experience-projection`
  - `unconditional`: `./src/experience-projection.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/experience-projection.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/experience-taxonomy` — subpath `./experience-taxonomy`
  - `unconditional`: `./src/experience-taxonomy.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/experience-taxonomy.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/goals` — subpath `./goals`
  - `unconditional`: `./src/goals.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/goals.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/guardrail-lifecycle` — subpath `./guardrail-lifecycle`
  - `unconditional`: `./src/guardrail-lifecycle.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/guardrail-lifecycle.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/guardrail-state` — subpath `./guardrail-state`
  - `unconditional`: `./src/guardrail-state.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/guardrail-state.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/household` — subpath `./household`
  - `unconditional`: `./src/household.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/household.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/household-operations` — subpath `./household-operations`
  - `unconditional`: `./src/household-operations.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/household-operations.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/meeting-context-consumer` — subpath `./meeting-context-consumer`
  - `unconditional`: `./src/meeting-context-consumer.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/meeting-context-consumer.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/meeting-memory-intake` — subpath `./meeting-memory-intake`
  - `unconditional`: `./src/meeting-memory-intake.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/meeting-memory-intake.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/mission` — subpath `./mission`
  - `unconditional`: `./src/mission.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/mission.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/mission-goals` — subpath `./mission-goals`
  - `unconditional`: `./src/mission-goals.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/mission-goals.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/personalization-identity` — subpath `./personalization-identity`
  - `unconditional`: `./src/personalization-identity.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/personalization-identity.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/presentation-projection` — subpath `./presentation-projection`
  - `unconditional`: `./src/presentation-projection.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/presentation-projection.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/presentation-resolution` — subpath `./presentation-resolution`
  - `unconditional`: `./src/presentation-resolution.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/presentation-resolution.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/privacy` — subpath `./privacy`
  - `unconditional`: `./src/privacy.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/privacy.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/productivity` — subpath `./productivity`
  - `unconditional`: `./src/productivity.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/productivity.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/profile` — subpath `./profile`
  - `unconditional`: `./src/profile.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/profile.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/profile.fixture` — subpath `./profile.fixture`
  - `unconditional`: `./src/profile.fixture.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/profile.fixture.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/progress-celebration` — subpath `./progress-celebration`
  - `unconditional`: `./src/progress-celebration.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/progress-celebration.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/support-delegation` — subpath `./support-delegation`
  - `unconditional`: `./src/support-delegation.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/support-delegation.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/support-notification-validation` — subpath `./support-notification-validation`
  - `unconditional`: `./src/support-notification-validation.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/support-notification-validation.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/support-notifications` — subpath `./support-notifications`
  - `unconditional`: `./src/support-notifications.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/support-notifications.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation` — subpath `./validation`
  - `unconditional`: `./src/validation/index.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/index.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/authority` — subpath `./validation/authority`
  - `unconditional`: `./src/validation/authority.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/authority.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/collections` — subpath `./validation/collections`
  - `unconditional`: `./src/validation/collections.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/collections.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/consent` — subpath `./validation/consent`
  - `unconditional`: `./src/validation/consent.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/consent.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/goal-cycles` — subpath `./validation/goal-cycles`
  - `unconditional`: `./src/validation/goal-cycles.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/goal-cycles.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/goal-references` — subpath `./validation/goal-references`
  - `unconditional`: `./src/validation/goal-references.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/goal-references.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/lifecycle` — subpath `./validation/lifecycle`
  - `unconditional`: `./src/validation/lifecycle.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/lifecycle.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/metric-targets` — subpath `./validation/metric-targets`
  - `unconditional`: `./src/validation/metric-targets.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/metric-targets.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/profile-policy` — subpath `./validation/profile-policy`
  - `unconditional`: `./src/validation/profile-policy.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/profile-policy.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/profile-refs` — subpath `./validation/profile-refs`
  - `unconditional`: `./src/validation/profile-refs.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/profile-refs.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/projection-consistency` — subpath `./validation/projection-consistency`
  - `unconditional`: `./src/validation/projection-consistency.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/projection-consistency.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/projections` — subpath `./validation/projections`
  - `unconditional`: `./src/validation/projections.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/projections.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/revocation-times` — subpath `./validation/revocation-times`
  - `unconditional`: `./src/validation/revocation-times.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/revocation-times.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/secrets` — subpath `./validation/secrets`
  - `unconditional`: `./src/validation/secrets.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/secrets.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/shared` — subpath `./validation/shared`
  - `unconditional`: `./src/validation/shared.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/shared.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/sharing-references` — subpath `./validation/sharing-references`
  - `unconditional`: `./src/validation/sharing-references.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/sharing-references.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/validation/temporal` — subpath `./validation/temporal`
  - `unconditional`: `./src/validation/temporal.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/validation/temporal.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/workspace-consent-summary` — subpath `./workspace-consent-summary`
  - `unconditional`: `./src/workspace-consent-summary.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/workspace-consent-summary.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/workspace-guardrail-summary` — subpath `./workspace-guardrail-summary`
  - `unconditional`: `./src/workspace-guardrail-summary.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/workspace-guardrail-summary.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/workspace-operations` — subpath `./workspace-operations`
  - `unconditional`: `./src/workspace-operations.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/workspace-operations.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/workspace-outcome-summary` — subpath `./workspace-outcome-summary`
  - `unconditional`: `./src/workspace-outcome-summary.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/workspace-outcome-summary.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/workspace-progress-celebration-summary` — subpath `./workspace-progress-celebration-summary`
  - `unconditional`: `./src/workspace-progress-celebration-summary.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/workspace-progress-celebration-summary.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/workspace-projection` — subpath `./workspace-projection`
  - `unconditional`: `./src/workspace-projection.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/workspace-projection.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/workspace-summaries` — subpath `./workspace-summaries`
  - `unconditional`: `./src/workspace-summaries.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/workspace-summaries.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/workspace-support-summary` — subpath `./workspace-support-summary`
  - `unconditional`: `./src/workspace-support-summary.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/workspace-support-summary.ts); verified source file.

- `@lssm-tech/lib.personal-os-spec/workspace-wellbeing-goals` — subpath `./workspace-wellbeing-goals`
  - `unconditional`: `./src/workspace-wellbeing-goals.ts` — [pinned source](https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/domains/personal-agency/spec/src/workspace-wellbeing-goals.ts); verified source file.

## Package publication metadata

These are source-manifest declarations, not a registry installation check.

```json
{
  "types": "./dist/index.d.ts",
  "files": [
    "dist",
    "README.md"
  ],
  "publishExports": {
    ".": {
      "types": "./dist/index.d.ts",
      "browser": "./dist/browser/index.js",
      "bun": "./dist/index.js",
      "node": "./dist/node/index.js",
      "default": "./dist/index.js"
    },
    "./alignment": {
      "types": "./dist/alignment.d.ts",
      "browser": "./dist/browser/alignment.js",
      "bun": "./dist/alignment.js",
      "node": "./dist/node/alignment.js",
      "default": "./dist/alignment.js"
    },
    "./auth-session": {
      "types": "./dist/auth-session.d.ts",
      "browser": "./dist/browser/auth-session.js",
      "bun": "./dist/auth-session.js",
      "node": "./dist/node/auth-session.js",
      "default": "./dist/auth-session.js"
    },
    "./autonomy": {
      "types": "./dist/autonomy.d.ts",
      "browser": "./dist/browser/autonomy.js",
      "bun": "./dist/autonomy.js",
      "node": "./dist/node/autonomy.js",
      "default": "./dist/autonomy.js"
    },
    "./coach-adaptation": {
      "types": "./dist/coach-adaptation.d.ts",
      "browser": "./dist/browser/coach-adaptation.js",
      "bun": "./dist/coach-adaptation.js",
      "node": "./dist/node/coach-adaptation.js",
      "default": "./dist/coach-adaptation.js"
    },
    "./coach-adaptation-lifecycle": {
      "types": "./dist/coach-adaptation-lifecycle.d.ts",
      "browser": "./dist/browser/coach-adaptation-lifecycle.js",
      "bun": "./dist/coach-adaptation-lifecycle.js",
      "node": "./dist/node/coach-adaptation-lifecycle.js",
      "default": "./dist/coach-adaptation-lifecycle.js"
    },
    "./common": {
      "types": "./dist/common.d.ts",
      "browser": "./dist/browser/common.js",
      "bun": "./dist/common.js",
      "node": "./dist/node/common.js",
      "default": "./dist/common.js"
    },
    "./consent-lifecycle": {
      "types": "./dist/consent-lifecycle.d.ts",
      "browser": "./dist/browser/consent-lifecycle.js",
      "bun": "./dist/consent-lifecycle.js",
      "node": "./dist/node/consent-lifecycle.js",
      "default": "./dist/consent-lifecycle.js"
    },
    "./consent-lifecycle-state": {
      "types": "./dist/consent-lifecycle-state.d.ts",
      "browser": "./dist/browser/consent-lifecycle-state.js",
      "bun": "./dist/consent-lifecycle-state.js",
      "node": "./dist/node/consent-lifecycle-state.js",
      "default": "./dist/consent-lifecycle-state.js"
    },
    "./consent-types": {
      "types": "./dist/consent-types.d.ts",
      "browser": "./dist/browser/consent-types.js",
      "bun": "./dist/consent-types.js",
      "node": "./dist/node/consent-types.js",
      "default": "./dist/consent-types.js"
    },
    "./execution": {
      "types": "./dist/execution.d.ts",
      "browser": "./dist/browser/execution.js",
      "bun": "./dist/execution.js",
      "node": "./dist/node/execution.js",
      "default": "./dist/execution.js"
    },
    "./experience-projection": {
      "types": "./dist/experience-projection.d.ts",
      "browser": "./dist/browser/experience-projection.js",
      "bun": "./dist/experience-projection.js",
      "node": "./dist/node/experience-projection.js",
      "default": "./dist/experience-projection.js"
    },
    "./experience-taxonomy": {
      "types": "./dist/experience-taxonomy.d.ts",
      "browser": "./dist/browser/experience-taxonomy.js",
      "bun": "./dist/experience-taxonomy.js",
      "node": "./dist/node/experience-taxonomy.js",
      "default": "./dist/experience-taxonomy.js"
    },
    "./goals": {
      "types": "./dist/goals.d.ts",
      "browser": "./dist/browser/goals.js",
      "bun": "./dist/goals.js",
      "node": "./dist/node/goals.js",
      "default": "./dist/goals.js"
    },
    "./guardrail-lifecycle": {
      "types": "./dist/guardrail-lifecycle.d.ts",
      "browser": "./dist/browser/guardrail-lifecycle.js",
      "bun": "./dist/guardrail-lifecycle.js",
      "node": "./dist/node/guardrail-lifecycle.js",
      "default": "./dist/guardrail-lifecycle.js"
    },
    "./guardrail-state": {
      "types": "./dist/guardrail-state.d.ts",
      "browser": "./dist/browser/guardrail-state.js",
      "bun": "./dist/guardrail-state.js",
      "node": "./dist/node/guardrail-state.js",
      "default": "./dist/guardrail-state.js"
    },
    "./household": {
      "types": "./dist/household.d.ts",
      "browser": "./dist/browser/household.js",
      "bun": "./dist/household.js",
      "node": "./dist/node/household.js",
      "default": "./dist/household.js"
    },
    "./household-operations": {
      "types": "./dist/household-operations.d.ts",
      "browser": "./dist/browser/household-operations.js",
      "bun": "./dist/household-operations.js",
      "node": "./dist/node/household-operations.js",
      "default": "./dist/household-operations.js"
    },
    "./meeting-context-consumer": {
      "types": "./dist/meeting-context-consumer.d.ts",
      "browser": "./dist/browser/meeting-context-consumer.js",
      "bun": "./dist/meeting-context-consumer.js",
      "node": "./dist/node/meeting-context-consumer.js",
      "default": "./dist/meeting-context-consumer.js"
    },
    "./meeting-memory-intake": {
      "types": "./dist/meeting-memory-intake.d.ts",
      "browser": "./dist/browser/meeting-memory-intake.js",
      "bun": "./dist/meeting-memory-intake.js",
      "node": "./dist/node/meeting-memory-intake.js",
      "default": "./dist/meeting-memory-intake.js"
    },
    "./mission": {
      "types": "./dist/mission.d.ts",
      "browser": "./dist/browser/mission.js",
      "bun": "./dist/mission.js",
      "node": "./dist/node/mission.js",
      "default": "./dist/mission.js"
    },
    "./mission-goals": {
      "types": "./dist/mission-goals.d.ts",
      "browser": "./dist/browser/mission-goals.js",
      "bun": "./dist/mission-goals.js",
      "node": "./dist/node/mission-goals.js",
      "default": "./dist/mission-goals.js"
    },
    "./personalization-identity": {
      "types": "./dist/personalization-identity.d.ts",
      "browser": "./dist/browser/personalization-identity.js",
      "bun": "./dist/personalization-identity.js",
      "node": "./dist/node/personalization-identity.js",
      "default": "./dist/personalization-identity.js"
    },
    "./presentation-projection": {
      "types": "./dist/presentation-projection.d.ts",
      "browser": "./dist/browser/presentation-projection.js",
      "bun": "./dist/presentation-projection.js",
      "node": "./dist/node/presentation-projection.js",
      "default": "./dist/presentation-projection.js"
    },
    "./presentation-resolution": {
      "types": "./dist/presentation-resolution.d.ts",
      "browser": "./dist/browser/presentation-resolution.js",
      "bun": "./dist/presentation-resolution.js",
      "node": "./dist/node/presentation-resolution.js",
      "default": "./dist/presentation-resolution.js"
    },
    "./privacy": {
      "types": "./dist/privacy.d.ts",
      "browser": "./dist/browser/privacy.js",
      "bun": "./dist/privacy.js",
      "node": "./dist/node/privacy.js",
      "default": "./dist/privacy.js"
    },
    "./productivity": {
      "types": "./dist/productivity.d.ts",
      "browser": "./dist/browser/productivity.js",
      "bun": "./dist/productivity.js",
      "node": "./dist/node/productivity.js",
      "default": "./dist/productivity.js"
    },
    "./profile": {
      "types": "./dist/profile.d.ts",
      "browser": "./dist/browser/profile.js",
      "bun": "./dist/profile.js",
      "node": "./dist/node/profile.js",
      "default": "./dist/profile.js"
    },
    "./profile.fixture": {
      "types": "./dist/profile.fixture.d.ts",
      "browser": "./dist/browser/profile.fixture.js",
      "bun": "./dist/profile.fixture.js",
      "node": "./dist/node/profile.fixture.js",
      "default": "./dist/profile.fixture.js"
    },
    "./progress-celebration": {
      "types": "./dist/progress-celebration.d.ts",
      "browser": "./dist/browser/progress-celebration.js",
      "bun": "./dist/progress-celebration.js",
      "node": "./dist/node/progress-celebration.js",
      "default": "./dist/progress-celebration.js"
    },
    "./support-delegation": {
      "types": "./dist/support-delegation.d.ts",
      "browser": "./dist/browser/support-delegation.js",
      "bun": "./dist/support-delegation.js",
      "node": "./dist/node/support-delegation.js",
      "default": "./dist/support-delegation.js"
    },
    "./support-notification-validation": {
      "types": "./dist/support-notification-validation.d.ts",
      "browser": "./dist/browser/support-notification-validation.js",
      "bun": "./dist/support-notification-validation.js",
      "node": "./dist/node/support-notification-validation.js",
      "default": "./dist/support-notification-validation.js"
    },
    "./support-notifications": {
      "types": "./dist/support-notifications.d.ts",
      "browser": "./dist/browser/support-notifications.js",
      "bun": "./dist/support-notifications.js",
      "node": "./dist/node/support-notifications.js",
      "default": "./dist/support-notifications.js"
    },
    "./validation": {
      "types": "./dist/validation/index.d.ts",
      "browser": "./dist/browser/validation/index.js",
      "bun": "./dist/validation/index.js",
      "node": "./dist/node/validation/index.js",
      "default": "./dist/validation/index.js"
    },
    "./validation/authority": {
      "types": "./dist/validation/authority.d.ts",
      "browser": "./dist/browser/validation/authority.js",
      "bun": "./dist/validation/authority.js",
      "node": "./dist/node/validation/authority.js",
      "default": "./dist/validation/authority.js"
    },
    "./validation/collections": {
      "types": "./dist/validation/collections.d.ts",
      "browser": "./dist/browser/validation/collections.js",
      "bun": "./dist/validation/collections.js",
      "node": "./dist/node/validation/collections.js",
      "default": "./dist/validation/collections.js"
    },
    "./validation/consent": {
      "types": "./dist/validation/consent.d.ts",
      "browser": "./dist/browser/validation/consent.js",
      "bun": "./dist/validation/consent.js",
      "node": "./dist/node/validation/consent.js",
      "default": "./dist/validation/consent.js"
    },
    "./validation/goal-cycles": {
      "types": "./dist/validation/goal-cycles.d.ts",
      "browser": "./dist/browser/validation/goal-cycles.js",
      "bun": "./dist/validation/goal-cycles.js",
      "node": "./dist/node/validation/goal-cycles.js",
      "default": "./dist/validation/goal-cycles.js"
    },
    "./validation/goal-references": {
      "types": "./dist/validation/goal-references.d.ts",
      "browser": "./dist/browser/validation/goal-references.js",
      "bun": "./dist/validation/goal-references.js",
      "node": "./dist/node/validation/goal-references.js",
      "default": "./dist/validation/goal-references.js"
    },
    "./validation/lifecycle": {
      "types": "./dist/validation/lifecycle.d.ts",
      "browser": "./dist/browser/validation/lifecycle.js",
      "bun": "./dist/validation/lifecycle.js",
      "node": "./dist/node/validation/lifecycle.js",
      "default": "./dist/validation/lifecycle.js"
    },
    "./validation/metric-targets": {
      "types": "./dist/validation/metric-targets.d.ts",
      "browser": "./dist/browser/validation/metric-targets.js",
      "bun": "./dist/validation/metric-targets.js",
      "node": "./dist/node/validation/metric-targets.js",
      "default": "./dist/validation/metric-targets.js"
    },
    "./validation/profile-policy": {
      "types": "./dist/validation/profile-policy.d.ts",
      "browser": "./dist/browser/validation/profile-policy.js",
      "bun": "./dist/validation/profile-policy.js",
      "node": "./dist/node/validation/profile-policy.js",
      "default": "./dist/validation/profile-policy.js"
    },
    "./validation/profile-refs": {
      "types": "./dist/validation/profile-refs.d.ts",
      "browser": "./dist/browser/validation/profile-refs.js",
      "bun": "./dist/validation/profile-refs.js",
      "node": "./dist/node/validation/profile-refs.js",
      "default": "./dist/validation/profile-refs.js"
    },
    "./validation/projection-consistency": {
      "types": "./dist/validation/projection-consistency.d.ts",
      "browser": "./dist/browser/validation/projection-consistency.js",
      "bun": "./dist/validation/projection-consistency.js",
      "node": "./dist/node/validation/projection-consistency.js",
      "default": "./dist/validation/projection-consistency.js"
    },
    "./validation/projections": {
      "types": "./dist/validation/projections.d.ts",
      "browser": "./dist/browser/validation/projections.js",
      "bun": "./dist/validation/projections.js",
      "node": "./dist/node/validation/projections.js",
      "default": "./dist/validation/projections.js"
    },
    "./validation/revocation-times": {
      "types": "./dist/validation/revocation-times.d.ts",
      "browser": "./dist/browser/validation/revocation-times.js",
      "bun": "./dist/validation/revocation-times.js",
      "node": "./dist/node/validation/revocation-times.js",
      "default": "./dist/validation/revocation-times.js"
    },
    "./validation/secrets": {
      "types": "./dist/validation/secrets.d.ts",
      "browser": "./dist/browser/validation/secrets.js",
      "bun": "./dist/validation/secrets.js",
      "node": "./dist/node/validation/secrets.js",
      "default": "./dist/validation/secrets.js"
    },
    "./validation/shared": {
      "types": "./dist/validation/shared.d.ts",
      "browser": "./dist/browser/validation/shared.js",
      "bun": "./dist/validation/shared.js",
      "node": "./dist/node/validation/shared.js",
      "default": "./dist/validation/shared.js"
    },
    "./validation/sharing-references": {
      "types": "./dist/validation/sharing-references.d.ts",
      "browser": "./dist/browser/validation/sharing-references.js",
      "bun": "./dist/validation/sharing-references.js",
      "node": "./dist/node/validation/sharing-references.js",
      "default": "./dist/validation/sharing-references.js"
    },
    "./validation/temporal": {
      "types": "./dist/validation/temporal.d.ts",
      "browser": "./dist/browser/validation/temporal.js",
      "bun": "./dist/validation/temporal.js",
      "node": "./dist/node/validation/temporal.js",
      "default": "./dist/validation/temporal.js"
    },
    "./workspace-consent-summary": {
      "types": "./dist/workspace-consent-summary.d.ts",
      "browser": "./dist/browser/workspace-consent-summary.js",
      "bun": "./dist/workspace-consent-summary.js",
      "node": "./dist/node/workspace-consent-summary.js",
      "default": "./dist/workspace-consent-summary.js"
    },
    "./workspace-guardrail-summary": {
      "types": "./dist/workspace-guardrail-summary.d.ts",
      "browser": "./dist/browser/workspace-guardrail-summary.js",
      "bun": "./dist/workspace-guardrail-summary.js",
      "node": "./dist/node/workspace-guardrail-summary.js",
      "default": "./dist/workspace-guardrail-summary.js"
    },
    "./workspace-operations": {
      "types": "./dist/workspace-operations.d.ts",
      "browser": "./dist/browser/workspace-operations.js",
      "bun": "./dist/workspace-operations.js",
      "node": "./dist/node/workspace-operations.js",
      "default": "./dist/workspace-operations.js"
    },
    "./workspace-outcome-summary": {
      "types": "./dist/workspace-outcome-summary.d.ts",
      "browser": "./dist/browser/workspace-outcome-summary.js",
      "bun": "./dist/workspace-outcome-summary.js",
      "node": "./dist/node/workspace-outcome-summary.js",
      "default": "./dist/workspace-outcome-summary.js"
    },
    "./workspace-progress-celebration-summary": {
      "types": "./dist/workspace-progress-celebration-summary.d.ts",
      "browser": "./dist/browser/workspace-progress-celebration-summary.js",
      "bun": "./dist/workspace-progress-celebration-summary.js",
      "node": "./dist/node/workspace-progress-celebration-summary.js",
      "default": "./dist/workspace-progress-celebration-summary.js"
    },
    "./workspace-projection": {
      "types": "./dist/workspace-projection.d.ts",
      "browser": "./dist/browser/workspace-projection.js",
      "bun": "./dist/workspace-projection.js",
      "node": "./dist/node/workspace-projection.js",
      "default": "./dist/workspace-projection.js"
    },
    "./workspace-summaries": {
      "types": "./dist/workspace-summaries.d.ts",
      "browser": "./dist/browser/workspace-summaries.js",
      "bun": "./dist/workspace-summaries.js",
      "node": "./dist/node/workspace-summaries.js",
      "default": "./dist/workspace-summaries.js"
    },
    "./workspace-support-summary": {
      "types": "./dist/workspace-support-summary.d.ts",
      "browser": "./dist/browser/workspace-support-summary.js",
      "bun": "./dist/workspace-support-summary.js",
      "node": "./dist/node/workspace-support-summary.js",
      "default": "./dist/workspace-support-summary.js"
    },
    "./workspace-wellbeing-goals": {
      "types": "./dist/workspace-wellbeing-goals.d.ts",
      "browser": "./dist/browser/workspace-wellbeing-goals.js",
      "bun": "./dist/workspace-wellbeing-goals.js",
      "node": "./dist/node/workspace-wellbeing-goals.js",
      "default": "./dist/workspace-wellbeing-goals.js"
    }
  }
}
```

## Dependencies

Metadata status: complete pinned manifest.

### Runtime dependencies

- [@lssm-tech/lib.crypto-utils](https://lssm.co/docs/packages/lib.crypto-utils/): `workspace:^`
- [@lssm-tech/lib.lssm-os-spec](https://lssm.co/docs/packages/lib.lssm-os-spec/): `workspace:^`
- `zod`: `catalog:`

### Peer dependencies

No declarations in the inspected manifest.

### Optional dependencies

No declarations in the inspected manifest.

### Development dependencies

- [@lssm-tech/tool.bun](https://lssm.co/docs/packages/tool.bun/): `workspace:*`
- [@lssm-tech/tool.typescript](https://lssm.co/docs/packages/tool.typescript/): `workspace:*`
- `typescript`: `catalog:`

### Peer dependency metadata

```json
{}
```

### Bundled dependencies

```json
null
```

## Package scripts

Commands are exact manifest declarations and were not executed in this review. Script metadata status: complete pinned manifest.

```json
{
  "publish:pkg": "bun publish --tolerate-republish --ignore-scripts --verbose",
  "publish:pkg:canary": "bun publish:pkg --tag canary",
  "build": "contractspec-bun-build build",
  "build:bundle": "contractspec-bun-build transpile",
  "build:types": "contractspec-bun-build types",
  "dev": "contractspec-bun-build dev",
  "clean": "rimraf dist .turbo",
  "lint": "bun lint:fix",
  "lint:fix": "node ../../../../scripts/biome.cjs check --write .",
  "lint:check": "node ../../../../scripts/biome.cjs check .",
  "test": "bun test",
  "prebuild": "contractspec-bun-build prebuild",
  "typecheck": "tsgo --noEmit"
}
```

## Declared documentation links

- [Lib Personal Os Spec documentation](https://www.npmjs.com/package/%40lssm-tech%2Flib.personal-os-spec) — declared link; destination not verified.

```json
{
  "url": "https://www.npmjs.com/package/%40lssm-tech%2Flib.personal-os-spec",
  "kind": "readme"
}
```

## Existing agent-guide projection

```json
{
  "path": "packages/apps/web-landing/public/llms-packages/lib.personal-os-spec.txt",
  "route": "/llms/lib.personal-os-spec",
  "sourceUrl": "https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/apps/web-landing/public/llms-packages/lib.personal-os-spec.txt",
  "blobSha": "d879045f69b5599e79ecb6dd18078f05b6133efc",
  "sourcePin": "bcc79fcc27c4d801c2119bef81ddcce7b4e86498",
  "bodyEqualsReadme": true,
  "aggregateSourcePath": "packages/apps/web-landing/public/llms-full.txt",
  "aggregateBlobSha": "691b1d33efee24c440598b9106c81432f56aafaf"
}
```
