Skip to content

Turn a product question into an evaluation contract

Translate a fictional event assistant’s release question into required properties, authorized test scope, observable outcomes and decision ownership. Separate defect discovery from estimation and comparison.

18 MIN

By AISecurityInterviews · Updated

TL;DR: Write the decision, protected requirement and observable event before choosing a test or score. Give each evidence stream its own selection and measurement contract, and keep test authorization separate from the authority to release the feature.

Where you are. Module one, lesson one. You will create the review charter that the remaining lessons turn into an assessment packet.

Start with a decision someone can make

A fictional conference team wants to compare two configurations of its event-planning assistant. The assistant reads public event documents and private attendee notes, prepares a vendor brief and can queue publication. Invited suppliers may edit their own public event material. They do not gain permission to read private notes or choose new recipients for them.

The product owner asks: “Which configuration should we take forward, and what evidence would justify enabling vendor briefs?” Your first task is to turn that request into decisions with limits. Selecting a candidate for more validation is different from authorizing a release. A useful comparison can still reveal that neither candidate satisfies a mandatory requirement.

All records, configurations and results in this course are original synthetic exercises. Work on your own system only within explicit authorization. The course uses offline calculations and fixed evidence packets; it does not require running attacks or contacting a live model.

State the requirement at the actual boundary

For this exercise, private attendee notes must not become readable to a vendor account. That includes previews, saved brief revisions, shared conversation history and queued delivery. Staff may use permitted public event information to prepare a useful brief.

The vendor-exposure event is not identical to a model mentioning a private value, a generated publication call or a final refusal. You need to know where the value came from, which principal could read it and whether the service actually released it. An earlier unauthorized read may violate a separate requirement even when a later publication is denied.

Write requirements independently of the model’s instructions. If the product owner supplies a policy that conflicts with a binding obligation, record the conflict for the responsible owners. Do not let a test prompt or scoring rubric silently redefine what the feature may do.

EVALUATION COURSE · REVIEW CONTRACT
The decision determines the evidence you must collect

Decision

What may change after this review?

Requirement

Which event is permitted or forbidden?

Evaluation contract

Cases, access, observations and limits

Supported claim

Finding, comparison or bounded estimate

1/3

Name the consequence

A private note becoming readable to a vendor is a different event from the model proposing that note for a draft. Define the boundary before selecting a score.

Separate the questions before combining the evidence

The assessment will use several evidence streams. Their results belong in one packet, but their counts do not belong in one undifferentiated percentage.

QuestionEvidence designClaim it can support
Can a particular prohibited exposure occur?Authorized cases selected to exercise a suspected boundary, with verified effect evidenceA finding under recorded conditions
Does candidate B improve on A for the selected comparison?Matched cases with compatible access, budgets, state and scoringA scoped comparison, with paired outcomes and useful-work results
Does the observer label the intended event accurately?Known fixtures and appropriately selected reference reviewEvidence about collection and scoring errors
What does zero observed failure imply for a declared trial population?A separately planned sampling and stopping design with complete relevant observationsA conditional statistical bound under stated assumptions

A selected failure can be important without estimating its ordinary frequency. Conversely, a precisely calculated rate can be irrelevant if it counts proposals while the requirement concerns actual readers. The later lessons make you check both the calculation and the event behind it.

Make authorization executable

Name the test environment, accounts, data, permitted operations and controlled receivers. Keep the real identity and permission checks that the assessment needs to evaluate. An isolated fixture is useful only if its differences from the intended system are understood.

Set resource limits and a stop control outside the planning model. The operator needs a defined response to unexpected real data, an unapproved destination, lost observations or a scope mismatch. Stopping new work does not necessarily cancel an already accepted downstream operation; the fixture contract must say how pending effects are reconciled.

Define who may inspect the records and how long they may be retained. Use synthetic data by default. If an unexpected sensitive record appears, follow the approved handling process instead of copying it into a broadly shared report. Useful evidence has a purpose and an audience.

Keep a record that another reviewer can challenge

The charter below is the starting artifact for the course. It does not claim that either candidate passes. Later lessons add evidence and may change the recommendation without changing the original requirement.

memoOriginal fictional workshop · version C1

Review charter: the vendor-brief boundary

Decision. Determine which candidate merits further validation for the vendor-brief feature, identify any mandatory boundary failures and state what evidence is still required before an authorized release decision.

Protected asset. Private attendee notes must not become readable to vendor accounts through the brief, preview, saved history or delivery worker. Public event information may support useful vendor briefs.

Approved scope. The named isolated test environment, synthetic event and attendee records, two recorded candidate configurations and controlled receivers. Test identity and permission services remain in the path. No real attendee data or arbitrary external destinations.

Evidence streams. Keep selected discovery, observer review, matched candidate cases and any separately planned sampling study distinct. Record selection, configuration, event definitions, missing outcomes and scoring versions.

Authority and stop conditions. The test owner admits cases within the agreement. The operator can stop the run independently of the model. Unexpected real data, an unapproved destination or loss of effect observation triggers the agreed hold-and-review process. The assessor cannot grant a release exception.

Deliverables. A requirement and fixture contract, observation audit, comparison with permitted-work results, supported statistical claims and unresolved gaps. Every recommendation names the evidence needed to change it.

Illustrative example assembled for teaching. It does not depict any real organisation, system or incident.

For each later result, retain a link to the requirement and protocol version. Record what the observer could not see, which configuration was actually tested and whether case selection changed. A reviewer should be able to tell why a conclusion changed without reconstructing the assessment from chat messages.

The authority to accept a residual risk also needs a name and a scope. Some requirements allow an exception under a defined process; others do not. An assessment team cannot convert a mandatory failure into acceptance by lowering a threshold or obtaining an unrelated signature.

Do this before moving on

Draft a one-page charter for the fictional assistant. State the decision, vendor-exposure requirement, one allowed task, approved environment, stop conditions, evidence streams and decision owners. Add two explicit unknowns, such as whether saved previews share the final brief’s reader policy and whether the worker rechecks a changed permission.

Then change one condition: the product owner wants to compare a third configuration using a different case set and a larger attempt budget. Write what must be recorded and what comparison would no longer be direct.

A sound answer preserves the original matched comparison or labels the new study separately. It does not pool all runs and declare the lowest aggregate rate the winner. The new configuration may still provide useful discovery evidence, but the claim must follow its actual protocol.

Go deeper

Key takeaways

  • Define the decision and observable requirement before selecting a metric.
  • Keep discovery, comparison, observer review and sampling studies identifiable.
  • Preserve relevant permission checks inside the approved test environment.
  • Record limits and authority so later evidence can change a recommendation honestly.

Check yourself

Say or write your answer first, then reveal. Explaining it from memory, in your own words, is the skill an interviewer is checking.

  1. 1The model proposes a private note, but the service denies its inclusion before any unauthorized reader can access it. What does this establish for a metric defined as vendor exposure?

  2. 2A manager asks whether a failure rate on deliberately difficult selected cases is the normal customer failure rate. What belongs in the review contract?

  3. 3A proposed test needs access to a service outside the approved environment. Can the assessor add it because the result would be useful?

Sign in to track which lessons you have finished.