Human Input Popups
10 articles
What a Human Input Popup (HIP) is and when it appears
A Human Input Popup (HIP) is HIIE's single human-in-the-loop primitive: a pause where Camelia hands a decision to you before acting.
The three HIP actions: delete, integration write, and capacity top-up
HIIE has exactly three HIP actions: approve a document deletion, approve an external integration write, or approve a capacity top-up.
Why deleting a document always requires your approval
Camelia never deletes a document on her own — she logs a pending proposal and raises a HIP, and the file is removed only after you approve.
How read vs write integration actions are classified and gated
HIIE classifies integration actions by verb: reads run immediately, writes raise an approval HIP, and unknown verbs default to being gated.
Approving an external write action from Camelia
External write actions from Camelia raise a HIP you must approve; approval mints a one-time token so the action you authorized is the one that runs.
What 'Dangerously accept forever' (auto-approve integrations) does
Auto-approve ("Dangerously accept forever") lets Camelia run external integration writes without a per-action HIP; it is off by default.
How proof-of-approval tokens stop forged or scripted writes
Approving an external write mints a one-time, server-side token bound to your account and the exact tool, so scripted calls that skip the popup are refused.
Why true gates are the only rounded elements in the UI
HIIE's UI is non-rounded everywhere; rounding is reserved exclusively for true gates — hard blocking human decisions raised as HIP approvals.
Approving a capacity top-up when a request exceeds your monthly limit
When a request would exceed your monthly capacity, HIIE raises a capacity HIP so you can approve a one-time, non-expiring top-up before continuing.
How approval prompts are queued and shown one at a time
HIIE queues approval HIPs and shows them one at a time, so even a multi-step run gives you focused, sequential decisions instead of stacked dialogs.