Rename bd mol ephemeral back to bd mol wisp

The verb 'wisp' fits the chemistry metaphor (pour, bond, burn, squash)
while 'ephemeral' is an adjective. The internal API field remains
'Ephemeral' but the CLI command is now 'bd mol wisp'.

Commands:
  bd mol wisp <proto>     - create ephemeral wisp
  bd mol wisp list        - list wisps
  bd mol wisp gc          - garbage collect old wisps
This commit is contained in:
Steve Yegge
2025-12-26 23:47:00 -08:00
parent bf2f200754
commit cc7d2ae991
2 changed files with 114 additions and 114 deletions

View File

@@ -21,7 +21,7 @@ import (
// bd mol catalog # List available protos
// bd mol show <id> # Show proto/molecule structure
// bd mol pour <id> --var key=value # Instantiate proto → persistent mol
// bd mol ephemeral <id> --var key=value # Instantiate proto → ephemeral mol
// bd mol wisp <id> --var key=value # Instantiate proto → ephemeral wisp
// MoleculeLabel is the label used to identify molecules (templates)
// Molecules use the same label as templates - they ARE templates with workflow semantics
@@ -51,10 +51,10 @@ Commands:
catalog List available protos
show Show proto/molecule structure and variables
pour Instantiate proto as persistent mol (liquid phase)
ephemeral Instantiate proto as ephemeral mol (vapor phase)
wisp Instantiate proto as ephemeral wisp (vapor phase)
bond Polymorphic combine: proto+proto, proto+mol, mol+mol
squash Condense molecule to digest
burn Discard ephemeral mol
burn Discard wisp
distill Extract proto from ad-hoc epic`,
}