Skip to content

The prompt addendum omitted the Outpost project, and twelve baseline cells were read as a skills result #46

Description

@leggetter

What happened

Until #44 the harness prompt addendum named only the Hookdeck project — "HOOKDECK_API_KEY is set in your environment, so both the CLI and the REST API are available to you" — while silently injecting OUTPOST_API_KEY for scenarios that need it. The +skills arm meanwhile loaded hookdeck and event-gateway: a router plus the wrong product's skill, whose only Outpost content is a line telling the agent to go elsewhere.

The skill's reference files were therefore the only artefact in the sandbox naming OUTPOST_API_KEY.

What it measured

Across twelve baseline cells on four Outpost scenarios, on 21 August:

  • OUTPOST_API_KEY was used as a credential zero times
  • every cell failed
  • nine of twelve agents reported success, having built the task on api.hookdeck.com

That produced a 9–0 Outpost skills delta. After the addendum was corrected, the same 24 cells read +skills 12/12, -no-skills 10/12 — a delta of 2 cells in 24, in different models on different scenarios.

So roughly seven of the original nine cells were measuring our own omission, and it was hours from being published as evidence that skills work.

Why this is filed rather than left in the PR

AGENTS.md: "A finding that changes what someone should do belongs in an issue." This changes how every future skills delta should be read — assume most of an apparent skills win is our own instrument until proven otherwise — and it belongs in LOOPS.md as a measurement that measured the instrument rather than the product.

If the PR is squashed, the 2-in-24 result exists nowhere else.

Follow-on

The +skills arm now receives the outpost skill via extra_skills, which makes #26 (silently drifting submodule pin) more consequential, not less.

Metadata

Metadata

Assignees

No one assigned

    Labels

    findingA result we do not yet understand and should investigate

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions