V13 / BUNDLED SCENARIO

Recheck the current integrated source

Recheck the current integrated source: 4 ordered steps in Lilith V13, using project_inspect_operation, project_review_operation. Read the exact bundled XML and its input and exit contracts.

V13Pinned source · 7879e8b5740bExit: copy

Use this scenario

Run

Run project_check scenario.

Use run_scenario with the saved scenario name and string-valued inputs. Required values are requested before execution.

View invocation JSON
JSON
{
  "scenario_name": "project_check",
  "inputs": {
    "generation_id": "your generation id",
    "kind": "your kind",
    "prd": "your prd",
    "observations": "No runtime observations supplied. Do not claim execution."
  }
}
SCENARIO BLUEPRINT

Read the workflow.

project_check4 INPUTS / 2 TOOLS / 4 STEPS
01

Inputs

PARAMETERS
InputRequirementDefault value
generation_idRequiredNo default
kindRequiredNo default
prdRequiredNo default
observationsOptionalNo runtime observations supplied. Do not claim execution.
02

Agent instructions

SYSTEM PROMPT

Check the actual current draft after integration. Host combines build results and structured independent source review. Source review is not runtime testing.

03

Tool access

CAPABILITIES
04

Ordered steps

EXECUTION
  1. 01
    BOUND OPERATION / HOST EXECUTED

    project_inspect_operation

    • generation_id = {{generation_id}}

    Save output as current.

  2. 02
    NESTED SCENARIO / FRESH CHILD

    project_review_project ↗

    • kind = {{kind}}
    • prd = {{prd}}
    • bundle = {{current.display}}
    • diagnostics = Previous diagnostics: {{current.diagnostics}} External observations (data, not newly executed checks): {{observations}}

    Save output as review.

  3. 03
    BOUND OPERATION / HOST EXECUTED

    project_review_operation

    • generation_id = {{generation_id}}
    • report = {{review}}

    Save output as checked.

  4. 04
    CONDITION / HOST EVALUATED

    Input checked.reviewValid equals false

    THEN

    1. 01
      NESTED SCENARIO / FRESH CHILD

      project_review_project ↗

      • kind = {{kind}}
      • prd = {{prd}}
      • bundle = {{current.display}}
      • diagnostics = The prior report was malformed, not proof of a source bug. Correct the report using short exact evidence copied from CURRENT source. Do not request arbitrary code edits to fix report formatting. Host feedback: {{checked.diagnostics}} Prior report: {{review}} External observations: {{observations}}

      Save output as correctedReview.

    2. 02
      BOUND OPERATION / HOST EXECUTED

      project_review_operation

      • generation_id = {{generation_id}}
      • report = {{correctedReview}}

      Save output as recheckedReview.

05

Return to main

COPY EXIT

Return the host-computed combined result unchanged. Never invent a passing verdict.

The final text returns without model rewriting. Bound operation scenarios return application results; pending changes still require host approval.

EVERY XML ELEMENT / IN FILE ORDER

Every part, briefly.

Short explanations of every element and chat step in this scenario.

  1. 01
    <scenario>

    Names and versions the workflow.

    Writing example ↗
  2. 02
    <inputs>

    Declares input values.

    Writing example ↗
  3. 03
    <input>generation_id

    Requires a supplied value.

    Writing example ↗
  4. 04
    <input>kind

    Requires a supplied value.

    Writing example ↗
  5. 05
    <input>prd

    Requires a supplied value.

    Writing example ↗
  6. 06
    <input>observations

    Provides an optional value.

    Writing example ↗
  7. 07
    <systemPrompt>

    Sets the child's instructions.

    Writing example ↗
  8. 08
    <tools>

    Defines available capabilities.

    Writing example ↗
  9. 09
    <allow>project_inspect_operation

    Grants an existing tool.

    Writing example ↗
  10. 10
    <allow>project_review_operation

    Grants an existing tool.

    Writing example ↗
  11. 11
    <steps>

    Orders the chat turns.

    Writing example ↗
  12. 12
    <tool>project_inspect_operation

    Executes a declared host operation.

    Writing example ↗
  13. 13
    <input>generation_id

    Binds a named operation or child input.

    Writing example ↗
  14. 14
    <run>

    Invokes a fresh saved child scenario.

    Writing example ↗
  15. 15
    <input>kind

    Binds a named operation or child input.

    Writing example ↗
  16. 16
    <input>prd

    Binds a named operation or child input.

    Writing example ↗
  17. 17
    <input>bundle

    Binds a named operation or child input.

    Writing example ↗
  18. 18
    <input>diagnostics

    Binds a named operation or child input.

    Writing example ↗
  19. 19
    <tool>project_review_operation

    Executes a declared host operation.

    Writing example ↗
  20. 20
    <input>generation_id

    Binds a named operation or child input.

    Writing example ↗
  21. 21
    <input>report

    Binds a named operation or child input.

    Writing example ↗
  22. 22
    <if>

    Checks real workspace state or an input value.

    Writing example ↗
  23. 23
    <then>

    Runs when the condition matches.

    Writing example ↗
  24. 24
    <run>

    Invokes a fresh saved child scenario.

    Writing example ↗
  25. 25
    <input>kind

    Binds a named operation or child input.

    Writing example ↗
  26. 26
    <input>prd

    Binds a named operation or child input.

    Writing example ↗
  27. 27
    <input>bundle

    Binds a named operation or child input.

    Writing example ↗
  28. 28
    <input>diagnostics

    Binds a named operation or child input.

    Writing example ↗
  29. 29
    <tool>project_review_operation

    Executes a declared host operation.

    Writing example ↗
  30. 30
    <input>generation_id

    Binds a named operation or child input.

    Writing example ↗
  31. 31
    <input>report

    Binds a named operation or child input.

    Writing example ↗
  32. 32
    <exit>

    Returns the output unchanged.

    Writing example ↗