nest_promote
Promotes a Nest's structure-only atoms (counts, categories, secret kinds) into the knowledge base. Offers dry-run preview and optional subject_id for non-owner promotions.
Instructions
Promote a Nest's STRUCTURE into the knowledge base. Reads structure-only atoms from bridge.build_bridge — counts, curated category names, and redacted secret kinds, never fragment content, filenames, or person names — and ingests each through the same core write knowledge_ingest uses.
dry_run=True: return the atoms that WOULD be promoted (safe to inspect — they are structure only) without writing. dry_run=False ingests them.
subject_id (guardian-consent seam): when the Nest is a non-owner's life-dump
(a co-parent, a child, an ex-partner — the case the seam exists for), name that
subject. Even the structure-only bridge crossing into the shared KB then
requires a verified kb_promotion grant for them; leave empty for the owner's
own dump. Opaque, never written to the KB. A committed promotion is logged to
the subject's disclosure chain.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app_id | Yes | ||
| db_path | No | ||
| dry_run | No | ||
| subject_id | No |