# AIelsen FDE Academy / Controlled action contract

For education or authorized internal work. Do not include secrets, customer identities or keys. Examples are teaching scenarios; actual legal and commercial arrangements require professional review.

## How to use

Read the related lesson. Give a decision, evidence location, version and owner for each field. Mark unknowns as unverified; do not have a model invent facts.

### 1. Action

- Content / decision:
- Evidence / version:
- Owner / open question:

### 2. Actor

- Content / decision:
- Evidence / version:
- Owner / open question:

### 3. Target

- Content / decision:
- Evidence / version:
- Owner / open question:

### 4. Authority

- Content / decision:
- Evidence / version:
- Owner / open question:

### 5. Budget

- Content / decision:
- Evidence / version:
- Owner / open question:

### 6. Eligibility

- Content / decision:
- Evidence / version:
- Owner / open question:

### 7. Preview

- Content / decision:
- Evidence / version:
- Owner / open question:

### 8. Bound confirmation

- Content / decision:
- Evidence / version:
- Owner / open question:

### 9. Expiry

- Content / decision:
- Evidence / version:
- Owner / open question:

### 10. Idempotency

- Content / decision:
- Evidence / version:
- Owner / open question:

### 11. Retry

- Content / decision:
- Evidence / version:
- Owner / open question:

### 12. Partial failure

- Content / decision:
- Evidence / version:
- Owner / open question:

### 13. Status lookup

- Content / decision:
- Evidence / version:
- Owner / open question:

### 14. Rollback or compensation

- Content / decision:
- Evidence / version:
- Owner / open question:

### 15. Audit

- Content / decision:
- Evidence / version:
- Owner / open question:

## Practice and review

Offer preview: six synthetic, consented members at 10 each, total 60. After confirmation, execution times out. Recover with the same idempotency key and status lookup, not a new action. A changed recipient set invalidates the old confirmation.

- [ ] No unauthorized real-world sending.
- [ ] Repeated calls do not duplicate business effects.
- [ ] Explain which actions cannot simply be rolled back.

## Revision log

| Version | Date | Change | Evidence | Owner |
|---|---|---|---|---|
| v0.1 | | | | |

AIelsen FDE Academy · Educational worksheet · 2026
