Repository navigation
Conversation
docs/REPRODUCE_tau2_sierra_direct_blackbox.md documents the two examples/tau2_sierra_airline runs (run_20261013_094928 direct, run_20261013_121303 blackbox): results, the pinned tau2 commit, models, the 7-task no-holdout split, the run spec, the .env and how to reproduce each. Values are taken from the run directories and the committed specs. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Signed-off-by: Avi Weit <weit@il.ibm.com>
Contributor
|
❌ Automatic Labeling Failed An error occurred while trying to automatically label this pull request. Please check the workflow logs for details and add labels manually. |
… runs A new last section on the results page compares the two tau2_sierra_airline runs (direct run_20261013_094928, blackbox run_20261013_121303): the setup, a val/test table, the dashboard Overview and Tasks screenshots side by side, and a no-holdout note. It links to the Blackbox tab and to REPRODUCE_tau2_sierra_direct_blackbox.md, and is added to the page's contents list. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Signed-off-by: Avi Weit <weit@il.ibm.com>
…nest reading
Adds examples/tau2_sierra_airline/{direct,blackbox}/run/ (final.json and a static
dashboard under ui/, exported with capevolve_dashboard.export_static), and points the
Results page's Blackbox approach section at them, in the same format as the tau2_airline
fit-metric section. The exports drop tau2's raw simulation files and the per-task
trajectory copies, and carry no host names or local paths.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Signed-off-by: Avi Weit <weit@il.ibm.com>
aviweit
marked this pull request as draft
November 1, 2026 15:02
The static-export READMEs call the dashboard an SPA; a footnote now says that means Single-Page Application. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Signed-off-by: Avi Weit <weit@il.ibm.com>
The reproduce guide now says 'approach' where it said 'delivery', names the keys that select it (intervention, skill_name), and shows the blackbox spec, so protected_paths is the blackbox value. The note that SPA_MODEL_NAME is only a fallback is dropped. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Signed-off-by: Avi Weit <weit@il.ibm.com>
aviweit
marked this pull request as ready for review
November 1, 2026 15:54
…tic dashboards Each export carried the run's own dashboard.html as ui/data/*_process_html.html. That page builds a banner with innerHTML from run data, which CodeQL flags (js/xss-through-dom, two high alerts), and its notes contain an absolute URL that test_shipped_spa_bundles_have_no_external_cdn_reference rejects. Both static dashboards drop the file, as the tau2_airline run_full export already does; only their Process tab is affected. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Signed-off-by: Avi Weit <weit@il.ibm.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Branch:
docs/reproduce-tau2-sierra-direct-blackbox→mainSummary
Adds
docs/REPRODUCE_tau2_sierra_direct_blackbox.md, a reproduction guide for the twoexamples/tau2_sierra_airlineruns, one per delivery:run_20261013_094928): the runner loads each candidate's tool code into its own process;run_20261013_121303): each candidate is deployed to the Skillberry Store and theSkillberry Proxy-Agent injects it into the agent's LLM calls.
It also adds a Blackbox approach section at the bottom of the site's Results page, with the two runs' dashboard screenshots side by side, linking to the Blackbox tab and to this guide.
What the guide records
Every value comes from the two run directories or the committed specs:
Results:
The sources are
final.json,baseline.json,events.jsonlandstate.json.Pinned τ²-bench:
4ce7c0397c1eb65c9bbe59aeacfe1ca44a1cd699(TAU2_REFERENCE_SHA).Models:
aws/claude-haiku-4-5, which the blackbox agent reaches through the sentinelibm/skillberry-localand the Proxy-Agent;aws/claude-sonnet-5;claude-opus-5-5;The split:
split_ids_budget.json, the same 7 tasks (8, 10, 20, 23, 35, 42, 44) for train, valand test, at 5 trials each.
The run spec: the committed
direct/andblackbox/capevolve.yaml, which differ only inintervention,skill_nameandprotected_paths.The
.env:TAU2_AGENT_MODELandTAU2_USER_MODEL;SPA_MODEL_NAMEset toTAU2_AGENT_MODEL.Reproduce:
setup.shandrun.shfor direct and for blackbox, and--smokefor a check with no spend.What to compare: which run file answers which question.
Results recorded
cand_0003)The guide states that this is a no-holdout run (train = val = test), so the test number is a fit
metric. It also gives the two known proxy-side causes of the lower blackbox score.
Checks
No sensitive data:
.envexample uses placeholders (<your gateway>,<your key>);The only URL is the public Blackbox tab.
Every linked file exists:
examples/tau2_sierra_airline/{direct,blackbox}/capevolve.yamlandsplit_ids_budget.json.The specs match: the blackbox run's own project spec matches the committed
blackbox/capevolve.yamlkey for key.One gap: the direct run's project spec has since been overwritten, so it is documented from the
committed
direct/capevolve.yaml. Its values agree with what the run's events record (algorithm,optimizer, target model, 7 tasks × 5 trials, 3 iterations).
Scope: docs and site only (this guide, the Results page and two screenshots); no code or CI change.