feat: add absorb command — merge source entity into target #2
Reference in New Issue
Block a user
Delete Branch "feat/absorb"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
DB: Absorb() merges body (newline-separated), unions tags, demotes
crystallized sources, soft-deletes source. Rejects crystallized targets.
API: POST /api/entities/:id/absorb { source_id }
CLI: nib absorb with prefix ID resolution
Web: absorb button on fluid entities, 'a' keyboard shortcut,
source picker modal
DB: Absorb() merges body (newline-separated), unions tags, demotes crystallized sources, soft-deletes source. Rejects crystallized targets. API: POST /api/entities/:id/absorb { source_id } CLI: nib absorb <target> <source> with prefix ID resolution Web: absorb button on fluid entities, 'a' keyboard shortcut, source picker modal