Skip to content

feat: Qualify this recording fills Flow pins from the demo - #152

Merged
abrichr merged 1 commit into
mainfrom
feat/qualify-this-recording
Aug 29, 2026
Merged

feat: Qualify this recording fills Flow pins from the demo#152
abrichr merged 1 commit into
mainfrom
feat/qualify-this-recording

Conversation

@abrichr

@abrichr abrichr commented Aug 29, 2026

Copy link
Copy Markdown
Member

What & why

Qualify this recording. After Flow compiles a demo, Desktop fills the same production-shaped pins the Flow CLI proposes: application, environment, identity, effect. The operator confirms. Missing pins HALT.

Depends on OpenAdaptAI/openadapt-flow qualify propose / from-demo (companion PR). Older Flow builds print an update error instead of guessing an environment.

Opened by an agent session, not the founder.

What a user types after record

openadapt-desktop compile rec --out bundle
openadapt-desktop qualify bundle --recording rec
openadapt-desktop qualify bundle --recording rec --accept --admit-local

In the cockpit, open Qualification and choose Fill pins from this recording.

Automatic vs confirm

Same split as Flow. Desktop proposes; accept confirms; --refuse-pin is the Flow HALT path. --admit-local is MockMed/local-dev only and cannot enter a production trust map.

Type of change

  • feat: new feature

Add openadapt-desktop qualify, a Fill pins from this recording control,
and FlowBridge wrappers for qualify propose / from-demo. Missing pins
still HALT. The local-dev signer stays out of production trust.
@abrichr
abrichr enabled auto-merge (squash) August 29, 2026 16:22
@abrichr
abrichr merged commit bb6580a into main Aug 29, 2026
17 checks passed
@abrichr
abrichr deleted the feat/qualify-this-recording branch August 29, 2026 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant