99 lines
9.0 KiB
Markdown
99 lines
9.0 KiB
Markdown
---
|
|
name: 2026-06-14-personal-agent-context-runtime-supersession-register
|
|
status: active
|
|
triage: ready-for-agent
|
|
owner: jp
|
|
source: docs/prd/2026-06-14-personal-agent-context-runtime-prd.md
|
|
created: 2026-06-14
|
|
last_reviewed: 2026-06-14
|
|
core_promotion_status: not-promoted
|
|
description: Supersession register for personal-agent context runtime work so old artifacts do not confuse graph context.
|
|
artifact_type: supersession-register
|
|
---
|
|
|
|
# Personal-Agent Context Runtime Supersession Register
|
|
|
|
## Rule
|
|
|
|
Every artifact that talks about `personal-agent`, Steev display-name context, iMessage, BlueBubbles,
|
|
Proton, rclone, Secondbrain memory routing, conductor/curator routing, or
|
|
desktop exposure must be treated as one of:
|
|
|
|
- `active-authority`: current pickup path for this route.
|
|
- `active-capability-package`: current package owned by another child route.
|
|
- `superseded`: useful history, not a pickup path.
|
|
- `legacy-reference`: source material only, not current authority.
|
|
- `blocked-follow-up`: valid work, blocked by another owning lane.
|
|
|
|
## Canonical Pickup Paths
|
|
|
|
| Area | Status | Canonical pickup |
|
|
| --- | --- | --- |
|
|
| Personal-agent profile contract | active-authority | This PRD and work orders |
|
|
| Steev display name | active-alias | User-facing name for `personal-agent`, not separate authority |
|
|
| Personal-agent BlueBubbles binding | active-authority | `docs/contracts/personal-agent-bluebubbles-binding.json` binds `imessage.read` to the package |
|
|
| BlueBubbles iMessage | active-capability-package | BlueBubbles child completion-readiness package |
|
|
| Proton/rclone package candidate | active-authority | `docs/contracts/personal-agent-proton-rclone-package.json` links to the child-local `../proton-rclone` candidate without Core registration or runtime readiness overclaim |
|
|
| Proton Mail/Calendar/Contacts | blocked-follow-up | Child candidate exists; Core registration, degraded gate repair, and final readiness remain follow-up work |
|
|
| Proton Drive/rclone | blocked-follow-up | Child candidate has redacted rclone `about` proof; governed wrapper and write gates remain follow-up work |
|
|
| Personal-agent Secondbrain proposal/apply route | active-authority | `docs/contracts/personal-agent-secondbrain-proposal-route.json` defines proposal-only personal memory intake and references the governed Secondbrain apply route |
|
|
| Personal memory live durable apply | blocked-follow-up | Secondbrain apply route is defined, but live apply still requires approval; profile/capability packages do not write durable memory |
|
|
| Personal-agent Conductor/Curator service handoff | active-authority | `docs/contracts/personal-agent-conductor-curator-service-handoff.json` gives route and hygiene lanes a redacted service map |
|
|
| Conductor/curator adoption | blocked-follow-up | Owning lanes must explicitly pick up the handoff; this profile does not mutate them |
|
|
| Personal-agent runtime readiness snapshot | active-authority | `docs/contracts/personal-agent-runtime-readiness-snapshot.json` names per-surface states and runtime gaps without aggregate readiness claim |
|
|
| Personal-agent desktop exposure contract | active-authority | `docs/contracts/personal-agent-desktop-exposure-contract.json` defines adapter-visible rows without UI wiring |
|
|
| Desktop app exposure wiring | blocked-follow-up | Owning adapter lane must pick up the contract and wire UI after approval |
|
|
| Browser/Webwright host control | blocked-follow-up | `PACR-009`, explicit approval only |
|
|
|
|
## Known Artifacts And Supersession State
|
|
|
|
| Artifact family | State | One-line reason |
|
|
| --- | --- | --- |
|
|
| Steev-named distribution repo | active-alias | Current repo path for `personal-agent`; display name is not separate profile authority. |
|
|
| `CONTRACT.md` v1 iMessage-as-v2 wording | superseded | iMessage is now main personal context intake, not a low-priority future messaging item. |
|
|
| `AGENT.md` reused-skill summary | superseded | It names useful tools but not the new governed surface model. |
|
|
| `skills/steev-agent` current memory protocol | superseded | It says episodic memory only but does not encode personal Secondbrain proposal/apply routing. |
|
|
| `skills/proton-tools` | superseded-pending-package-install | It remains tool reference material, but governance now lives in the Proton/rclone package candidate. |
|
|
| `DISCLOSURE.md` Wave 8/8.5 runtime disclosure | superseded-pending-refresh | It is historical disclosure and must be refreshed after the profile capability contract changes. |
|
|
| BlueBubbles runtime-readiness PRD | active-capability-package | It remains valid for the iMessage capability package, subordinate to the `personal-agent` profile contract. |
|
|
| BlueBubbles completion-readiness PRD | active-capability-package | It remains the BlueBubbles package pickup for read-only iMessage readiness. |
|
|
| BlueBubbles Hermes connector convergence PRD | active-capability-package | It prevents duplicate connector work and remains aligned with the `personal-agent` profile contract. |
|
|
| Legacy Cortex Proton API repo | legacy-reference | It has useful Mail/Calendar/Contacts service code but is not Cortex OS child authority. |
|
|
| Legacy Cortex Proton Bridge repo | legacy-reference | It has bridge/container material but is not the canonical runtime package. |
|
|
| Legacy Cortex rclone storage repo | legacy-reference | It has Drive service and permission code but is not the canonical personal-agent package. |
|
|
| Hermes installed `proton-access` skill | superseded-pending-consolidation | It overlaps with Steev `proton-tools` and should not be a separate authority. |
|
|
| Hermes installed `proton-mail-operations` skill | superseded-pending-consolidation | It overlaps with Steev `proton-tools` and should fold into the canonical Proton package. |
|
|
| Hermes installed `proton-services` skill | superseded-pending-consolidation | It overlaps with Steev `proton-tools` and should fold into the canonical Proton package. |
|
|
| Proton/rclone child candidate | active-capability-package | Child-local repo exists at `../proton-rclone`, validates locally, and still needs Core registry pickup. |
|
|
| Direct rclone CLI proofs | active-evidence-source | Read-only `about` proof is captured redacted in the child candidate, but runtime authority still needs a governed wrapper. |
|
|
| Docker Proton Bridge and calendar gate state | active-evidence-source | Current runtime fact is captured redacted in the child candidate, not a readiness claim by itself. |
|
|
| Broken user `proton-bridge.service` state | active-gap | Must be resolved or explicitly abandoned when one canonical runtime path is chosen. |
|
|
| Inactive rclone RC/proxy units | active-gap | Must stay disabled or become gated through a governed wrapper before runtime readiness. |
|
|
| Secondbrain direct-write ideas | superseded | Personal context begins as redacted proposal envelopes; durable apply belongs to Secondbrain governed memory write path. |
|
|
| Desktop integration ideas before adapter lane release | blocked-follow-up | Valid direction, but not an active mutation route. |
|
|
| Browser/Webwright full-control ideas inside messaging work | superseded | Host control needs its own approval packet because it is broader authority. |
|
|
|
|
## Graph Hygiene Requirements
|
|
|
|
- Graph context should expose this PRD as the `personal-agent` profile-level pickup.
|
|
- Graph context should treat Steev as display name / distribution alias only.
|
|
- Graph context should expose BlueBubbles as the active iMessage capability package.
|
|
- Graph context should expose the Proton/rclone child candidate as the active standardization pickup, not a Core-registered or runtime-ready package.
|
|
- Graph context should expose the personal-agent Secondbrain proposal/apply route as active while keeping live durable apply blocked to approval and Secondbrain/curator.
|
|
- Graph context should expose the personal-agent Conductor/Curator service handoff as active, while adoption remains blocked to owning lanes.
|
|
- Graph context should expose the personal-agent runtime snapshot as degraded until the named runtime gaps close.
|
|
- Graph context should expose the personal-agent desktop exposure contract as active, while adapter UI wiring remains blocked to the adapter lane.
|
|
- Graph context should not treat legacy Cortex Proton/rclone repositories as active authority.
|
|
- Graph context should not treat duplicate Proton skills as separate current product surfaces.
|
|
- Graph context should mark browser/Webwright host control as separate HITL runtime authority.
|
|
- Graph context should preserve `secondbrain-personal` as the only allowed personal memory target.
|
|
- Graph context should preserve `orgbrain` as denied for this work.
|
|
|
|
## Archive And Supersede Actions
|
|
|
|
- Add visible supersession notes to the personal-agent contract and disclosure when `PACR-001` is implemented.
|
|
- Add Core registration pickup after the child-local Proton/rclone candidate is route-approved.
|
|
- Keep BlueBubbles artifacts active but subordinate to the `personal-agent` profile contract.
|
|
- Archive or mark duplicate Proton skills after the canonical package is installed.
|
|
- Record final graph cleanup in `PACR-010`; do not claim complete before this register matches the graph pickup state.
|