Skip to content

Generation modifiers before Generate with pre-generation confirmation #53

Description

@mrwadams

Parent

#45 — Harden the scenario-generation journey: persistent state, guided setup, and resilient progress

What to build

The AI-enhanced and purple-team modifiers move above the primary Generate action (today a modifier renders on the same row as the button), so the user chooses them before starting the request. The purple-team option states that it adds a second model call, additional cost, and waiting time. Pressing Generate first surfaces a compact confirmation of the selected matrix, organisation profile, threat group or techniques, and modifiers — drawn from the captured input snapshot — so a wrong configuration can be caught before provider usage begins.

Acceptance criteria

  • AI-enhanced and purple-team toggles appear above the Generate action on the pages that offer them
  • The purple-team toggle states that it adds a second model call / cost / waiting phase
  • Generate surfaces a confirmation of matrix, organisation profile, selected entity or techniques, and modifiers before the model call, sourced from the captured snapshot
  • Tests assert the confirmation reflects the captured snapshot and that modifiers are applied as shown

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions