Essay 2 · Practice

Essay 2 — export contract worksheet

Status: blank practice artifact. Fill this in before reading the review notes. Completing the author-provided example is not recorded as your own attempt.

Feature and policy

Security properties

Write at least one property for request acceptance, generation and download. Define what must not happen when a decision denies the operation. Describe the permitted audit side effect separately.

Traces

Case Initial permissions Ordered events Expected job/result state Bytes permitted to reach caller Audit evidence
All requested documents permitted
One document from another tenant
C2 revoked before generation
C2 revoked after generation, before download
Permission service unavailable
Another user obtains the job identifier

Counterexample and revision

Your evidence

Return to essay 2Review after your attempt →