User Acceptance Test — Run Report

ReadingList

Run 20260815.171255 · Target ReadingList · codex/gpt-5.6-luna
ApprovedDrydock UAT
ReadingList: PASSED
30 lifecycle commands ran; every required command exited 0. Each row below links to its own captured output.
Receipt6 of 6 claims proven
ClaimVerdictRecorded outcomeProof
Lifecycle completedPASS30 lifecycle commands executed; the run ended at 30-score-release.result.json
External conformance suite passedPASSsh bin/test.sh exited 0.evidence/commands/27-test.stdout.log
Target completion check passedPASSdrydock status ReadingList --check exited 0.evidence/commands/23-refit-1-complete.stdout.log
Acceptance score passedPASSdrydock score acceptance exited 0.evidence/commands/28-score-acceptance.stdout.log
Release score passedPASSdrydock score release exited 0.evidence/commands/30-score-release.stdout.log
Integrity verification passedPASS949 files digested; verify with sha256sum -c SHA256SUMS.SHA256SUMS
Verdict
PASSED
Target
ReadingList
Run
20260815.171255
Ran
2026-08-15 13:12:55 EDT — 2026-08-15 13:40:26 EDT
Drydock
unknown
Commit
4d3bb927bfd3a4c7bc31b51fa27713be9ae48cd4
Provider
codex
Model
gpt-5.6-luna
Platform
Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.35
Python
3.12.13
Elapsed
1650.8s
LLM calls
17
Tokens
cached 3,759,104 · uncached 526,184 · output 56,892
Build passes
2
Repairs
6 attempts allowed
Conformance
passed
Code
runs/20260815.171255/build/ReadingList/

RUN SUMMARY

Input specification
sources/reading-list.md
Delivered Code
build/ReadingList/
Test Results
evidence/commands/27-test.stdout.log

RUN NOTES:

Run detail

Everything below is the underlying record: the commands Drydock executed, the model calls they made, and every file this run wrote.

Lifecycle commands

Each Drydock command executed in order, with its recorded exit code and its own captured streams. A stream is linked only when it captured output; run progress and token accounting are reported on stdout, so a linked stderr means the stage wrote diagnostics.

#StageCommandResultElapsedstdoutstderrllm
101-initdrydock init ReadingListOK2.2sstdout
202-import-sourcesdrydock import ReadingList sources --format markdownOK1.9sstdout
303-analyzedrydock analyze ReadingListOK57.9sstdoutllm
404-plandrydock plan ReadingList --overrideOK218.9sstdoutllm 1 · llm 2 · llm 3 · llm 4
505-after-plan-build-statusdrydock build status ReadingListOK2.2sstdout
606-after-plan-target-statusdrydock status ReadingListOK0.9sstdout
707-after-plan-workspace-statusdrydock statusOK0.3sstdout
808-initial-readydrydock status ReadingList --readyOK0.7sstdout
909-initial-build-1drydock build ReadingList --override --repair-attempts 6OK1092.5sstdout
1010-initial-readydrydock status ReadingList --readyEXIT 10.3sstdout
1111-initial-completedrydock status ReadingList --checkOK0.3sstdout
1212-after-initial-build-build-statusdrydock build status ReadingListOK0.7sstdout
1313-after-initial-build-target-statusdrydock status ReadingListOK0.9sstdout
1414-after-initial-build-workspace-statusdrydock statusOK0.4sstdout
1515-import-update-1drydock import ReadingList --updateOK2.4sstdout
1616-refit-update-1drydock refit ReadingList --sourcesOK19.1sstdoutllm
1717-after-refit-1-build-statusdrydock build status ReadingListOK0.7sstdout
1818-after-refit-1-target-statusdrydock status ReadingListOK0.9sstdout
1919-after-refit-1-workspace-statusdrydock statusOK0.5sstdout
2020-refit-1-readydrydock status ReadingList --readyOK1.0sstdout
2121-refit-1-build-1drydock build ReadingList --override --repair-attempts 6OK147.1sstdout
2222-refit-1-readydrydock status ReadingList --readyEXIT 10.3sstdout
2323-refit-1-completedrydock status ReadingList --checkOK0.3sstdout
2424-after-refit-1-build-build-statusdrydock build status ReadingListOK0.6sstdout
2525-after-refit-1-build-target-statusdrydock status ReadingListOK0.8sstdout
2626-after-refit-1-build-workspace-statusdrydock statusOK0.3sstdout
2727-testsh bin/test.shOK3.2sstdoutstderr
2828-score-acceptancedrydock score ac ReadingListOK36.6sstdout
2929-score-build-reportdrydock score build ReadingListOK0.3sstdout
3030-score-releasedrydock score release ReadingListOK52.4sstdoutllm

Advisory scores

Scoring is advisory and does not gate the run.

ScoreResult
acceptanceOK
build-reportOK
releaseOK

LLM executions

One row per model invocation, with the exact prompt sent, the output returned, and the raw provider transcript.

CommandModelResultElapsedCachedUncachedOutputpromptoutputtranscriptllm
analyzecodex/gpt-5.6-lunaOK55.5s8,96014,8982,804promptoutputtranscriptllm
plancodex/gpt-5.6-lunaOK53.0s8,96027,8012,709promptoutputtranscriptllm
plancodex/gpt-5.6-lunaOK76.8s8,96030,2564,058promptoutputtranscriptllm
plancodex/gpt-5.6-lunaOK61.9s8,96030,2843,210promptoutputtranscriptllm
lineage_attributecodex/gpt-5.6-lunaOK17.1s8,9603,717726promptoutputtranscriptllm
buildcodex/gpt-5.6-lunaOK202.4s645,63239,5027,353promptoutputtranscriptllm
buildcodex/gpt-5.6-lunaOK125.0s318,46448,5035,713promptoutputtranscriptllm
buildcodex/gpt-5.6-lunaOK136.0s351,48833,0415,372promptoutputtranscriptllm
buildcodex/gpt-5.6-lunaOK52.3s272,12842,9822,049promptoutputtranscriptllm
buildcodex/gpt-5.6-lunaOK60.3s213,76034,3342,155promptoutputtranscriptllm
buildcodex/gpt-5.6-lunaOK126.5s492,80044,6885,231promptoutputtranscriptllm
buildcodex/gpt-5.6-lunaOK70.4s276,99234,3452,973promptoutputtranscriptllm
buildcodex/gpt-5.6-lunaOK67.3s221,95233,1642,255promptoutputtranscriptllm
buildcodex/gpt-5.6-lunaOK74.6s439,80838,4232,909promptoutputtranscriptllm
refit_sources_routecodex/gpt-5.6-lunaOK16.6s8,9609,177707promptoutputtranscriptllm
buildcodex/gpt-5.6-lunaOK135.4s372,48042,2234,659promptoutputtranscriptllm
score releasecodex/gpt-5.6-lunaOK50.4s99,84018,8462,009promptoutputtranscriptllm

Build

Working tree produced by drydock build, exactly as the build left it. 762 files, 35,486,151 bytes.

PathBytes
runs/20260815.171255/build/35,486,151
ReadingList/35,486,151
.venv/35,403,136
bin/26,232,460
activate4,171
activate.bat2,740
activate.csh2,701
activate.fish4,273
activate.nu3,843
activate.ps12,784
activate_this.py2,394
deactivate.bat1,730
dotenv386
flask382
py.test405
pydoc.bat1,217
pygmentize389
pytest405
ruff26,204,640
lib/9,170,438
python3.12/9,170,438
site-packages/9,170,438
_pytest/1,341,344
_code/66,806
__init__.py521
code.py58,426
source.py7,859
_io/34,965
__init__.py190
pprint.py19,572
saferepr.py4,920
terminalwriter.py8,994
wcwidth.py1,289
_py/52,704
__init__.py0
error.py3,475
path.py49,229
assertion/86,913
__init__.py8,081
_compare_any.py4,959
_compare_mapping.py1,680
_compare_sequence.py2,947
_compare_set.py2,667
_guards.py1,923
_typing.py338
compare_text.py3,385
highlight.py327
rewrite.py47,740
truncate.py5,156
util.py7,710
config/111,947
__init__.py80,947
argparsing.py17,795
exceptions.py315
findpaths.py12,890
mark/45,740
__init__.py9,857
expression.py11,250
structures.py24,633
__init__.py391
_argcomplete.py3,776
_version.py520
cacheprovider.py22,627
capture.py37,228
compat.py10,628
debugging.py13,853
deprecated.py5,443
doctest.py25,424
faulthandler.py4,250
fixtures.py92,893
freeze_support.py1,300
helpconfig.py10,019
hookspec.py41,840
junitxml.py25,961
legacypath.py16,588
logging.py36,104
main.py42,771
monkeypatch.py15,510
nodes.py26,286
outcomes.py8,799
pastebin.py4,281
pathlib.py37,454
py.typed0
pytester.py62,905
pytester_assertions.py2,253
python.py67,758
python_api.py35,984
raises.py59,770
recwarn.py13,875
reports.py23,230
runner.py20,346
scope.py2,736
setuponly.py3,167
setupplan.py1,184
skipping.py10,788
stash.py3,090
stepwise.py7,689
subtests.py13,507
terminal.py65,489
terminalprogress.py1,153
threadexception.py4,953
timing.py3,196
tmpdir.py13,271
tracemalloc.py778
unittest.py25,176
unraisableexception.py6,545
warning_types.py4,241
warnings.py5,239
blinker/21,124
__init__.py317
_utilities.py1,675
base.py19,132
py.typed0
blinker-1.9.0.dist-info/3,539
INSTALLER2
LICENSE.txt1,054
METADATA1,633
RECORD768
REQUESTED0
WHEEL82
click/422,677
__init__.py4,634
_compat.py18,879
_termui_impl.py31,730
_textwrap.py6,270
_utils.py996
_winconsole.py8,543
core.py140,616
decorators.py19,709
exceptions.py11,862
formatting.py10,444
globals.py1,923
parser.py19,052
py.typed0
shell_completion.py22,618
termui.py33,213
testing.py26,458
types.py44,788
utils.py20,942
click-8.4.2.dist-info/5,990
licenses/1,475
LICENSE.txt1,475
INSTALLER2
METADATA2,621
RECORD1,810
REQUESTED0
WHEEL82
dotenv/31,485
__init__.py1,230
__main__.py129
cli.py6,542
ipython.py1,326
main.py14,683
parser.py5,179
py.typed26
variables.py2,348
version.py22
flask/337,674
json/22,555
__init__.py5,602
provider.py7,672
tag.py9,281
sansio/93,342
README.md228
app.py38,106
blueprints.py24,637
scaffold.py30,371
__init__.py2,701
__main__.py30
app.py61,719
blueprints.py4,541
cli.py37,184
config.py13,219
ctx.py15,521
debughelpers.py6,080
globals.py1,713
helpers.py23,517
logging.py2,377
py.typed0
sessions.py14,969
signals.py750
templating.py7,678
testing.py10,117
typing.py3,293
views.py6,962
wrappers.py9,406
flask-3.1.3.dist-info/7,340
licenses/1,475
LICENSE.txt1,475
INSTALLER2
METADATA3,167
RECORD2,574
REQUESTED0
WHEEL82
entry_points.txt40
iniconfig/13,823
__init__.py7,497
_parse.py5,223
_version.py704
exceptions.py399
py.typed0
iniconfig-2.3.0.dist-info/4,692
licenses/1,098
LICENSE1,098
INSTALLER2
METADATA2,526
RECORD965
REQUESTED0
WHEEL91
top_level.txt10
itsdangerous/42,346
__init__.py1,427
_json.py473
encoding.py1,409
exc.py3,201
py.typed0
serializer.py15,601
signer.py9,647
timed.py8,083
url_safe.py2,505
itsdangerous-2.2.0.dist-info/4,696
INSTALLER2
LICENSE.txt1,475
METADATA1,924
RECORD1,214
REQUESTED0
WHEEL81
jinja2/490,066
__init__.py1,928
_identifier.py1,958
async_utils.py2,834
bccache.py14,061
compiler.py74,131
constants.py1,433
debug.py6,297
defaults.py1,267
environment.py61,513
exceptions.py5,071
ext.py31,875
filters.py55,212
idtracking.py10,555
lexer.py29,786
loaders.py24,055
meta.py4,397
nativetypes.py4,210
nodes.py34,579
optimizer.py1,651
parser.py40,383
py.typed0
runtime.py34,249
sandbox.py15,009
tests.py5,926
utils.py24,129
visitor.py3,557
jinja2-3.1.6.dist-info/7,000
licenses/1,475
LICENSE.txt1,475
INSTALLER2
METADATA2,871
RECORD2,512
REQUESTED0
WHEEL82
entry_points.txt58
markupsafe/61,898
__init__.py13,248
_native.py210
_speedups.c4,327
_speedups.cpython-312-x86_64-linux-gnu.so44,072
_speedups.pyi41
py.typed0
markupsafe-3.0.3.dist-info/5,461
licenses/1,475
LICENSE.txt1,475
INSTALLER2
METADATA2,690
RECORD1,093
REQUESTED0
WHEEL190
top_level.txt11
packaging/481,499
licenses/58,981
__init__.py7,859
_spdx.py51,122
__init__.py494
_elffile.py3,236
_manylinux.py10,000
_musllinux.py2,774
_parser.py12,639
_ranges.py30,850
_structures.py1,109
_tokenizer.py5,573
dependency_groups.py11,224
direct_url.py11,645
errors.py2,680
markers.py20,554
metadata.py42,059
py.typed0
pylock.py35,232
ranges.py83,054
requirements.py7,040
specifiers.py52,798
tags.py38,302
utils.py12,215
version.py39,040
packaging-26.3.dist-info/17,858
licenses/11,715
LICENSE197
LICENSE.APACHE10,174
LICENSE.BSD1,344
INSTALLER2
METADATA3,544
RECORD2,515
REQUESTED0
WHEEL82
pluggy/58,749
__init__.py811
_callers.py5,991
_hooks.py25,218
_manager.py20,219
_result.py3,098
_tracing.py2,073
_version.py511
_warnings.py828
py.typed0
pluggy-1.6.0.dist-info/7,248
licenses/1,110
LICENSE1,110
INSTALLER2
METADATA4,811
RECORD1,227
REQUESTED0
WHEEL91
top_level.txt7
pygments/4,476,127
filters/40,349
__init__.py40,349
formatters/144,046
__init__.py5,352
_mapping.py4,176
bbcode.py3,299
groff.py5,085
html.py36,053
img.py23,304
irc.py4,907
latex.py19,261
other.py4,989
pangomarkup.py2,209
rtf.py11,924
svg.py7,141
terminal.py4,629
terminal256.py11,717
lexers/3,991,331
__init__.py12,070
_ada_builtins.py1,546
_asy_builtins.py27,290
_cl_builtins.py13,997
_cocoa_builtins.py105,176
_csound_builtins.py18,417
_css_builtins.py12,449
_googlesql_builtins.py16,135
_julia_builtins.py11,886
_lasso_builtins.py134,513
_lilypond_builtins.py115,114
_lua_builtins.py8,111
_luau_builtins.py958
_mapping.py70,758
_mql_builtins.py24,716
_mysql_builtins.py26,876
_openedge_builtins.py49,401
_php_builtins.py108,054
_postgres_builtins.py13,346
_qlik_builtins.py12,598
_scheme_builtins.py32,567
_scilab_builtins.py52,414
_sourcemod_builtins.py26,780
_sql_builtins.py6,770
_stan_builtins.py16,623
_stata_builtins.py27,230
_tsql_builtins.py15,463
_usd_builtins.py1,661
_vbscript_builtins.py4,228
_vim_builtins.py57,069
actionscript.py11,737
ada.py5,356
agile.py899
algebra.py10,032
ambient.py2,608
amdgpu.py1,726
ampl.py4,179
apdlexer.py30,803
apl.py3,407
archetype.py11,577
arrow.py3,567
arturo.py11,417
asc.py1,696
asm.py42,219
asn1.py4,267
automation.py19,834
bare.py3,023
basic.py27,992
bdd.py1,644
berry.py3,212
bibtex.py4,814
blueprint.py6,191
boa.py3,924
bqn.py3,674
business.py28,348
c_cpp.py18,321
c_like.py32,024
capnproto.py2,177
carbon.py3,214
cddl.py5,079
chapel.py5,159
clean.py6,421
codeql.py2,579
comal.py3,182
compiled.py1,429
configs.py50,925
console.py4,183
cplint.py1,392
crystal.py15,757
csound.py17,001
css.py26,439
d.py9,923
dalvik.py4,609
data.py27,049
dax.py8,101
devicetree.py4,826
diff.py5,385
dns.py3,894
dotnet.py39,444
dsls.py36,753
dylan.py10,412
ecl.py6,374
eiffel.py2,693
elm.py3,155
elpi.py7,904
email.py4,807
erlang.py19,150
esoteric.py10,503
ezhil.py3,275
factor.py19,533
fantom.py10,234
felix.py9,658
fift.py1,647
floscript.py2,670
forth.py7,196
fortran.py10,385
foxpro.py26,298
freefem.py26,916
func.py3,703
functional.py697
futhark.py3,746
gcodelexer.py877
gdscript.py7,569
gleam.py2,395
go.py3,786
grammar_notation.py8,046
graph.py4,111
graphics.py39,148
graphql.py5,604
graphviz.py1,937
gsql.py3,993
hare.py2,652
haskell.py33,323
haxe.py31,169
hdl.py22,741
hexdump.py3,656
html.py21,999
idl.py15,452
igor.py31,636
inferno.py3,138
installers.py14,494
int_fiction.py56,547
iolang.py1,908
j.py4,856
javascript.py63,246
jmespath.py2,085
jslt.py3,703
json5.py2,505
jsonnet.py5,639
jsx.py2,696
julia.py11,713
jvm.py72,936
kuin.py11,408
kusto.py3,480
ldap.py6,554
lean.py8,588
lilypond.py9,755
lisp.py157,903
macaulay2.py34,139
make.py7,834
maple.py7,963
markup.py65,264
math.py698
matlab.py133,030
maxima.py2,718
meson.py4,345
mime.py7,585
minecraft.py13,701
mips.py4,659
ml.py35,393
modeling.py13,764
modula2.py53,075
mojo.py24,236
monte.py6,292
mosel.py9,300
ncl.py64,002
nimrod.py6,416
nit.py2,728
nix.py4,424
numbair.py1,761
oberon.py4,216
objective.py23,300
ooc.py3,005
openscad.py3,703
other.py1,766
parasail.py2,722
parsers.py26,598
pascal.py30,992
pawn.py8,256
pddl.py2,992
perl.py39,195
phix.py23,252
php.py13,171
pointless.py1,977
pony.py3,282
praat.py12,679
procfile.py1,158
prolog.py12,869
promql.py4,741
prql.py8,750
ptx.py4,504
python.py54,202
q.py6,939
qlik.py3,696
qvt.py6,106
r.py6,477
rdf.py16,063
rebol.py18,262
rego.py1,751
rell.py2,487
resource.py2,930
ride.py5,038
rita.py1,130
rnc.py1,975
roboconf.py2,077
robotframework.py18,451
ruby.py22,756
rust.py8,263
sas.py9,459
savi.py4,881
scdoc.py2,527
scripting.py82,959
sgf.py1,988
shell.py36,384
sieve.py2,517
slash.py8,487
smalltalk.py7,207
smithy.py2,662
smv.py2,808
snobol.py2,781
solidity.py3,166
soong.py2,342
sophia.py3,379
special.py3,588
spice.py2,801
sql.py41,656
srcinfo.py1,749
stata.py6,418
supercollider.py3,700
tablegen.py4,012
tact.py10,812
tal.py2,907
tcl.py5,515
teal.py3,525
templates.py75,734
teraterm.py10,045
testing.py10,813
text.py1,071
textedit.py7,763
textfmts.py15,527
theorem.py17,903
thingsdb.py6,257
tlb.py1,453
tls.py1,543
tnt.py10,459
trafficscript.py1,509
typoscript.py8,335
typst.py7,170
ul4.py10,502
unicon.py18,628
urbi.py6,085
usd.py3,307
varnish.py7,476
verification.py3,937
verifpal.py2,664
vip.py5,714
vyper.py5,618
web.py916
webassembly.py5,701
webidl.py10,519
webmisc.py40,567
wgsl.py11,883
whiley.py4,020
wowtoc.py4,079
wren.py3,232
x10.py1,946
xorg.py928
yang.py4,502
yara.py2,430
zig.py3,975
styles/127,252
__init__.py2,009
_mapping.py3,312
abap.py752
algol.py2,265
algol_nu.py2,286
arduino.py4,560
autumn.py2,198
borland.py1,614
bw.py1,409
coffee.py2,311
colorful.py2,835
default.py2,591
dracula.py2,185
emacs.py2,538
friendly.py2,607
friendly_grayscale.py2,831
fruity.py1,327
gh_dark.py3,593
gruvbox.py3,390
igor.py740
inkpot.py2,407
lightbulb.py3,175
lilypond.py2,069
lovelace.py3,181
manni.py2,446
material.py4,204
monokai.py5,187
murphy.py2,808
native.py2,046
nord.py5,394
onedark.py2,126
paraiso_dark.py5,665
paraiso_light.py5,671
pastie.py2,528
perldoc.py2,233
rainbow_dash.py2,393
rrt.py1,295
sas.py1,443
solarized.py4,250
staroffice.py834
stata_dark.py1,260
stata_light.py1,292
tango.py7,140
trac.py1,984
vim.py2,022
vs.py1,133
xcode.py1,507
zenburn.py2,206
__init__.py2,962
__main__.py351
cmdline.py23,542
console.py1,721
filter.py1,913
formatter.py4,369
lexer.py35,154
modeline.py1,008
plugin.py1,928
regexopt.py3,308
scanner.py3,095
sphinxext.py7,901
style.py6,411
token.py6,229
unistring.py63,211
util.py10,046
pygments-2.20.0.dist-info/43,656
licenses/12,204
AUTHORS10,873
LICENSE1,331
INSTALLER2
METADATA2,476
RECORD28,834
REQUESTED0
WHEEL87
entry_points.txt53
pytest/5,819
__init__.py5,644
__main__.py175
py.typed0
pytest-9.1.1.dist-info/16,274
licenses/1,091
LICENSE1,091
INSTALLER2
METADATA7,586
RECORD7,391
REQUESTED0
WHEEL91
entry_points.txt95
top_level.txt18
python_dotenv-1.2.2.dist-info/30,670
licenses/1,556
LICENSE1,556
INSTALLER2
METADATA27,524
RECORD1,443
REQUESTED0
WHEEL91
entry_points.txt47
top_level.txt7
ruff/3,887
__init__.py103
__main__.py534
_find_ruff.py3,250
ruff-0.16.3.dist-info/456,318
licenses/20,731
LICENSE20,731
sboms/408,236
ruff.cyclonedx.json408,236
INSTALLER2
METADATA26,337
RECORD871
REQUESTED0
WHEEL141
werkzeug/755,449
datastructures/127,435
__init__.py2,615
accept.py12,177
auth.py10,125
cache_control.py9,711
csp.py3,816
etag.py3,278
file_storage.py6,715
headers.py21,540
mixins.py9,039
range.py7,034
structures.py41,385
debug/66,622
shared/17,266
ICON_LICENSE.md222
console.png507
debugger.js10,068
less.png191
more.png200
style.css6,078
__init__.py20,319
console.py6,089
repr.py9,303
tbtools.py13,645
middleware/46,771
__init__.py0
dispatcher.py2,602
http_proxy.py7,834
lint.py14,476
profiler.py5,562
proxy_fix.py6,755
shared_data.py9,542
routing/93,210
__init__.py4,820
converters.py7,297
exceptions.py4,846
map.py35,863
matcher.py7,848
rules.py32,536
sansio/72,612
__init__.py0
http.py5,351
multipart.py11,963
request.py19,891
response.py27,930
utils.py7,477
wrappers/57,575
__init__.py138
request.py24,730
response.py32,707
__init__.py165
_internal.py5,547
_reloader.py15,100
exceptions.py26,888
formparser.py15,847
http.py45,732
local.py22,184
py.typed0
security.py6,654
serving.py39,859
test.py52,779
testapp.py6,332
urls.py6,430
user_agent.py1,416
utils.py24,615
wsgi.py21,676
werkzeug-3.1.8.dist-info/11,040
licenses/1,475
LICENSE.txt1,475
INSTALLER2
METADATA4,029
RECORD5,452
REQUESTED0
WHEEL82
_virtualenv.pth18
_virtualenv.py4,342
py.py329
.gitignore1
.lock0
CACHEDIR.TAG43
pyvenv.cfg194
app/14,247
static/2,222
css/2,222
style.css2,222
templates/2,674
base.html377
index.html2,297
__init__.py1,619
persistence.py6,081
routes.py1,651
bin/172
test.sh172
data/12,288
reading_list.db12,288
tests/15,432
conftest.py222
test_architecture.py1,124
test_launcher.py569
test_ordered_list.py1,158
test_persistence.py4,746
test_routes.py6,509
test_screen.py1,104
.env111
.env.example56
.gitignore57
README.md1,680
config.py801
pyproject.toml291
pytest.ini55
run.py154
uv.lock37,671

Evidence

Captured command streams, assembled prompts, model output, and provider transcripts. 131 files, 2,125,103 bytes.

PathBytes
runs/20260815.171255/evidence/2,125,103
commands/42,298
01-init.stderr.log0
01-init.stdout.log683
02-import-sources.stderr.log0
02-import-sources.stdout.log355
03-analyze.stderr.log0
03-analyze.stdout.log718
04-plan.stderr.log0
04-plan.stdout.log2,569
05-after-plan-build-status.stderr.log0
05-after-plan-build-status.stdout.log1,982
06-after-plan-target-status.stderr.log0
06-after-plan-target-status.stdout.log883
07-after-plan-workspace-status.stderr.log0
07-after-plan-workspace-status.stdout.log882
08-initial-ready.stderr.log0
08-initial-ready.stdout.log49
09-initial-build-1.stderr.log0
09-initial-build-1.stdout.log3,492
10-initial-ready.stderr.log0
10-initial-ready.stdout.log58
11-initial-complete.stderr.log0
11-initial-complete.stdout.log66
12-after-initial-build-build-status.stderr.log0
12-after-initial-build-build-status.stdout.log1,994
13-after-initial-build-target-status.stderr.log0
13-after-initial-build-target-status.stdout.log756
14-after-initial-build-workspace-status.stderr.log0
14-after-initial-build-workspace-status.stdout.log769
15-import-update-1.stderr.log0
15-import-update-1.stdout.log250
16-refit-update-1.stderr.log0
16-refit-update-1.stdout.log917
17-after-refit-1-build-status.stderr.log0
17-after-refit-1-build-status.stdout.log2,376
18-after-refit-1-target-status.stderr.log0
18-after-refit-1-target-status.stdout.log1,127
19-after-refit-1-workspace-status.stderr.log0
19-after-refit-1-workspace-status.stdout.log878
20-refit-1-ready.stderr.log0
20-refit-1-ready.stdout.log50
21-refit-1-build-1.stderr.log0
21-refit-1-build-1.stdout.log783
22-refit-1-ready.stderr.log0
22-refit-1-ready.stdout.log58
23-refit-1-complete.stderr.log0
23-refit-1-complete.stdout.log68
24-after-refit-1-build-build-status.stderr.log0
24-after-refit-1-build-build-status.stdout.log2,369
25-after-refit-1-build-target-status.stderr.log0
25-after-refit-1-build-target-status.stdout.log760
26-after-refit-1-build-workspace-status.stderr.log0
26-after-refit-1-build-workspace-status.stdout.log781
27-test.stderr.log194
27-test.stdout.log4,337
28-score-acceptance.stderr.log0
28-score-acceptance.stdout.log7,858
29-score-build-report.stderr.log0
29-score-build-report.stdout.log2,046
30-score-release.stderr.log0
30-score-release.stdout.log2,190
llm_logs/3,413
20260815.171300.938Z_readinglist_analyze_codex.llm.log196
20260815.171359.143Z_readinglist_plan_codex.llm.log190
20260815.171452.254Z_readinglist_plan_codex.llm.log193
20260815.171609.224Z_readinglist_plan_codex.llm.log192
20260815.171713.601Z_readinglist_lineage_attribute_codex.llm.log213
20260815.171742.357Z_readinglist_build_codex.llm.log201
20260815.172122.438Z_readinglist_build_codex.llm.log200
20260815.172349.042Z_readinglist_build_codex.llm.log201
20260815.172624.780Z_readinglist_build_codex.llm.log198
20260815.172735.108Z_readinglist_build_codex.llm.log200
20260815.172854.587Z_readinglist_build_codex.llm.log200
20260815.173115.893Z_readinglist_build_codex.llm.log201
20260815.173249.820Z_readinglist_build_codex.llm.log200
20260815.173420.972Z_readinglist_build_codex.llm.log201
20260815.173559.126Z_readinglist_refit_sources_route_codex.llm.log217
20260815.173626.034Z_readinglist_build_codex.llm.log201
20260815.173931.006Z_readinglist_score-release_codex.llm.log209
prompt_outputs/56,417raw
20260815.171300.938Z_readinglist_analyze_codex.output.txt10,007raw
20260815.171359.143Z_readinglist_plan_codex.output.txt7,936raw
20260815.171452.254Z_readinglist_plan_codex.output.txt17,674raw
20260815.171609.224Z_readinglist_plan_codex.output.txt12,378raw
20260815.171713.601Z_readinglist_lineage_attribute_codex.output.txt965raw
20260815.171742.357Z_readinglist_build_codex.output.txt1,029raw
20260815.172122.438Z_readinglist_build_codex.output.txt963raw
20260815.172349.042Z_readinglist_build_codex.output.txt1,086raw
20260815.172624.780Z_readinglist_build_codex.output.txt280raw
20260815.172735.108Z_readinglist_build_codex.output.txt348raw
20260815.172854.587Z_readinglist_build_codex.output.txt270raw
20260815.173115.893Z_readinglist_build_codex.output.txt248raw
20260815.173249.820Z_readinglist_build_codex.output.txt295raw
20260815.173420.972Z_readinglist_build_codex.output.txt233raw
20260815.173559.126Z_readinglist_refit_sources_route_codex.output.txt803raw
20260815.173626.034Z_readinglist_build_codex.output.txt301raw
20260815.173931.006Z_readinglist_score-release_codex.output.txt1,601raw
prompts/794,627
20260815.171300.938Z_readinglist_analyze_codex.prompt.md53,716
20260815.171359.143Z_readinglist_plan_codex.prompt.md111,432
20260815.171452.254Z_readinglist_plan_codex.prompt.md122,258
20260815.171609.224Z_readinglist_plan_codex.prompt.md122,370
20260815.171713.601Z_readinglist_lineage_attribute_codex.prompt.md4,429
20260815.171742.357Z_readinglist_build_codex.prompt.md60,040
20260815.172122.438Z_readinglist_build_codex.prompt.md40,131
20260815.172349.042Z_readinglist_build_codex.prompt.md29,973
20260815.172624.780Z_readinglist_build_codex.prompt.md34,587
20260815.172735.108Z_readinglist_build_codex.prompt.md34,135
20260815.172854.587Z_readinglist_build_codex.prompt.md34,851
20260815.173115.893Z_readinglist_build_codex.prompt.md30,804
20260815.173249.820Z_readinglist_build_codex.prompt.md30,506
20260815.173420.972Z_readinglist_build_codex.prompt.md25,879
20260815.173559.126Z_readinglist_refit_sources_route_codex.prompt.md28,390
20260815.173626.034Z_readinglist_build_codex.prompt.md22,651
20260815.173931.006Z_readinglist_score-release_codex.prompt.md8,475
provider_raw/900,636raw
20260815.171300.938Z_readinglist_analyze_codex.raw.jsonl10,633raw
20260815.171359.143Z_readinglist_plan_codex.raw.jsonl8,600raw
20260815.171452.254Z_readinglist_plan_codex.raw.jsonl18,778raw
20260815.171609.224Z_readinglist_plan_codex.raw.jsonl13,279raw
20260815.171713.601Z_readinglist_lineage_attribute_codex.raw.jsonl1,343raw
20260815.171742.357Z_readinglist_build_codex.raw.jsonl19,565raw
20260815.172122.438Z_readinglist_build_codex.raw.jsonl66,604raw
20260815.172349.042Z_readinglist_build_codex.raw.jsonl128,360raw
20260815.172624.780Z_readinglist_build_codex.raw.jsonl72,706raw
20260815.172735.108Z_readinglist_build_codex.raw.jsonl98,253raw
20260815.172854.587Z_readinglist_build_codex.raw.jsonl92,064raw
20260815.173115.893Z_readinglist_build_codex.raw.jsonl71,179raw
20260815.173249.820Z_readinglist_build_codex.raw.jsonl80,443raw
20260815.173420.972Z_readinglist_build_codex.raw.jsonl76,606raw
20260815.173559.126Z_readinglist_refit_sources_route_codex.raw.jsonl1,202raw
20260815.173626.034Z_readinglist_build_codex.raw.jsonl97,597raw
20260815.173931.006Z_readinglist_score-release_codex.raw.jsonl43,424raw
README.md292
llm.jsonl82,239
manifest.json245,181

Sources

Input bundle staged for drydock import before the lifecycle started. 1 files, 747 bytes.

PathBytes
runs/20260815.171255/sources/747
reading-list.md747

Workspace

Drydock workspace the run drove: Blueprint, Manifest, Target artifacts, and the logs Evidence does not already carry. 52 files, 164,987 bytes.