← Files Biological Sequence & Alignment ViewerARCHIVED FILE
lsc-109-qualification.json
50.5 KB · Sep 30, 2026 · 23:01 UTC
{
"schemaVersion": 1,
"contractSchemaVersion": 1,
"issue": "LSC-109",
"status": "passed",
"qualifiedAt": "2026-07-02T14:57:33.986Z",
"pluginVersion": "0.1.26",
"manifestName": "sequence-viewer",
"environment": {
"sourceBinding": {
"executionRevision": {
"commitSha": "d7fd06c59f3f232c1ca7ea982d2b219469212ef0",
"treeSha": "7690b55352fc38cccf2e97bbb1ee37e51cfbcc44"
},
"submittedSourceSnapshot": {
"byteLength": 2926698,
"digestAlgorithm": "sha256(sorted tracked relativePath NUL byteLength NUL fileSha256 LF)",
"excludedEvidenceFiles": [
"LSC_109_QUALIFICATION.md",
"lsc-109-qualification.json"
],
"fileCount": 316,
"kind": "tracked-plugin-source",
"sha256": "815303ec54a02acec897d262b1aeba5997f1ccb724606a97e8b7910d507046ca"
},
"runtimeBundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"qualificationRun": {
"url": "https://drive.google.com/file/d/13UwN-CT7_kGkWqAiCR8dZxJK6aRSUr-Y/view?usp=drivesdk",
"sha256": "a79ff9202229bfdc2c39f1a28624d03205d447801e7d47c0ea14f69a740f0816"
},
"evidenceManifest": {
"url": "https://drive.google.com/file/d/1HJmyJeBFtDrhWYczcA1OT8J4HKbckZuK/view?usp=drivesdk",
"sha256": "643c76608cb4068bda74cc313231d09180bccd5ad06c3d84e1c9938a2bbc279c"
},
"evidenceArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"bundle": {
"kind": "marketplace-bundle",
"sha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"manifestSha256": "e251955505f5b3c4c65b55d79ff24c051260c094d6dcc47bca6dd686e6c26848",
"starterContractSha256": "cdfebb95e15ffad58710d9183c7fd850e51b04e72500c6ca1413dfaa557bfb8d",
"fileCount": 13,
"byteLength": 3002439
},
"plugin": {
"name": "sequence-viewer",
"version": "0.1.26"
},
"server": {
"name": "biological-sequence-viewer",
"version": "0.1.26"
},
"host": {
"name": "Codex model host plus Playwright installed marketplace host",
"version": "Codex 0.143.0-alpha.33 / qualification host 1",
"build": "LSC-109 exact marketplace bundle model and visible browser host"
},
"os": {
"platform": "linux",
"release": "5.15.0-1110-azure",
"architecture": "x64"
},
"model": {
"name": "GPT-5.6 SOL",
"configuration": {
"entryPoint": "codex exec with mounted MCP App",
"marketplaceBundleCount": 1,
"optionalSkillLane": "unavailable"
}
},
"reasoning": {
"level": "Ultra",
"description": "literal Ultra reasoning"
},
"optionalLifeScienceSkills": {
"available": [],
"unavailable": [
"NCBI Entrez skill",
"UniProt skill",
"ENA/SRA skill"
],
"inventoryRecorded": true,
"unavailableFallbackQualified": true
}
},
"examples": [
{
"id": "ena-drr037765-first-500",
"prompt": "Fetch ENA DRR037765 first 500 reads to active workspace; open and report live length range, GC, Q30, and subset provenance",
"status": "passed",
"workspace": {
"fresh": true,
"initialEntries": [],
"preexistingBiologicalFiles": 0,
"preexistingOutputs": 0
},
"viewer": {
"cardCount": 1,
"contributionCount": 1,
"sessionCount": 1,
"activeSessionIds": [
"6bda39d1-0fa0-4676-9df9-4d840c74006f"
],
"mode": "sequence",
"singleOpenVerified": true,
"stateAssertions": [
"FASTQ overview",
"500 reads",
"read length, GC, and Q30 values from live viewer context"
]
},
"source": {
"database": "ENA",
"identifiers": [
"DRR037765",
"DRR037765.fastq.gz@md5:81735432a6f578b332aae58cdbd95231"
],
"officialEndpoints": [
"https://www.ebi.ac.uk/ena/portal/api/filereport",
"https://ftp.sra.ebi.ac.uk/vol1/fastq/DRR037/DRR037765/DRR037765.fastq.gz"
],
"route": "official-database-endpoint",
"bytesTransferred": 127687,
"artifactByteLength": 480372,
"artifactSha256": "46bd72991d9c9c2bf64751e88e52548d852d5fa021da4815ee6f6517a51b18b9",
"receiptSha256": "8fb9c92a7622f0428e3bbbab90abae18ffb2003c526797a2f5da75b0519b15af",
"retrievedAt": "2026-07-02T14:57:04.080Z",
"subsetRule": "first 500 complete parsed FASTQ records in source order, canonical four-line FASTQ",
"identityValidated": true,
"formatValidated": true,
"nonEmptyValidated": true,
"boundedPayloadValidated": true,
"provenanceValidated": true,
"usedBundledFixture": false,
"usedPreexistingFile": false
},
"science": {
"status": "passed",
"liveViewerState": true,
"expectedResults": {
"readCount": 500,
"totalBases": 235490,
"readLengthMin": 469,
"readLengthMax": 471,
"gcPercent": 28.8462355,
"q30Percent": 95.3976814,
"displayGcPercent": "28.8%",
"displayQ30Percent": "95.4%",
"artifactByteLength": 480372,
"artifactSha256": "46bd72991d9c9c2bf64751e88e52548d852d5fa021da4815ee6f6517a51b18b9"
},
"observations": [
"500 reads; 235,490 total bases; 469-471 bp read length; 28.8462355% GC; 95.3976814% Q30.",
"The first 500 complete parsed FASTQ records were selected deterministically from 967 source records."
],
"operations": [
"read the mounted FASTQ summary from live viewer state"
]
},
"artifacts": {
"source": {
"path": "codex-viewer-examples/DRR037765-first-500.fastq",
"provenancePath": "codex-viewer-examples/DRR037765-first-500.fastq.provenance.json",
"byteLength": 480372,
"sha256": "46bd72991d9c9c2bf64751e88e52548d852d5fa021da4815ee6f6517a51b18b9",
"provenanceSha256": "8fb9c92a7622f0428e3bbbab90abae18ffb2003c526797a2f5da75b0519b15af"
},
"derived": null
},
"evidence": {
"screenshot": {
"url": "https://drive.google.com/file/d/11gjz67tpeyubOEd1Pnixmjf0e1RsQ1TU/view?usp=drivesdk",
"sha256": "8f45e0e71781243bf1fe4f522d65dafd9c7d6cf8ab53256d3718a954520060db"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/traces/ena-drr037765-first-500.json",
"sha256": "f0db23454e2e3f0b736ede7ed4bc361271d01c895952e4877e724b9372e9d4b1"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/playwright.log",
"sha256": "7295cf3273358825f8bc836552530d2c3b74717e3697cad2004ff04c09a6ca0d"
},
"completeArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"timing": {
"startedAt": "2026-07-02T14:57:03.675Z",
"completedAt": "2026-07-02T14:57:07.656Z",
"durationMs": 3981
},
"bytes": {
"transferred": 127687,
"written": 482468
},
"acceptableNondeterminism": [
"retrieval timestamp and HTTP cache metadata",
"collision-safe source filename suffix on a non-clean workspace"
],
"modelRun": {
"entryPoint": "codex-chat",
"status": "passed",
"prompt": "Fetch ENA DRR037765 first 500 reads to active workspace; open and report live length range, GC, Q30, and subset provenance",
"model": "GPT-5.6 SOL",
"reasoning": "Ultra",
"installedBundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"completeModelToolViewerTrace": true,
"viewerMounted": true,
"optionalSkillAvailable": false,
"officialEndpointFallbackUsed": true,
"threadId": "019f235a-37b2-7041-a157-f829bc0bfcc6",
"toolSequence": [
"sequence.acquire_public_example",
"sequence.query_viewer"
],
"evidence": {
"screenshot": {
"url": "https://drive.google.com/file/d/1rxnnNrCWyNVYL6chy22eRu9Vc1jX8Wsq/view?usp=drivesdk",
"sha256": "2a671ab03cbb80a204510b82329bc1a2fef2a5baee2aa5f22d308c65ffa7260d"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/model/ena/trace.jsonl",
"sha256": "bb55cd63031814661f8798e19fce545a6e541a900ef5a3fd51aa5ae4a7e0f899"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/model/ena/response.md",
"sha256": "86ad2abd4425c5b4dab5a4cf218ae62b88af18d9049edbd7ab38b81a12813e24"
}
}
}
},
{
"id": "uniprot-human-ras-sv1",
"prompt": "Fetch UniProt P01116/P01111/P01112 alignment; map conserved motifs to KRAS, compute distances/tree, publish Newick to workspace",
"status": "passed",
"workspace": {
"fresh": true,
"initialEntries": [],
"preexistingBiologicalFiles": 0,
"preexistingOutputs": 0
},
"viewer": {
"cardCount": 1,
"contributionCount": 1,
"sessionCount": 1,
"activeSessionIds": [
"6046b9c5-ba13-4e4a-acdd-0b9d275e45a3"
],
"mode": "alignment",
"singleOpenVerified": true,
"stateAssertions": [
"three-row, 191-column aligned FASTA",
"P01116 KRAS as active reference",
"reference-coordinate mapping and conservation",
"distance matrix and graphical neighbor-joining tree"
]
},
"source": {
"database": "UniProtKB",
"identifiers": [
"P01116@SV1",
"P01111@SV1",
"P01112@SV1"
],
"officialEndpoints": [
"https://rest.uniprot.org/uniprotkb/P01116.fasta",
"https://rest.uniprot.org/uniprotkb/P01111.fasta",
"https://rest.uniprot.org/uniprotkb/P01112.fasta"
],
"route": "official-database-endpoint",
"bytesTransferred": 807,
"artifactByteLength": 786,
"artifactSha256": "cb32dd89ca7855f7666fbdf3f2ff926f935b1dbc9e7f57573f884dda7e59c68f",
"receiptSha256": "9acbc84f09ad62ee1b92fe4c0585000f05c51105b8bd7124d654c791bd5f3ad8",
"retrievedAt": "2026-07-02T14:57:10.432Z",
"subsetRule": null,
"identityValidated": true,
"formatValidated": true,
"nonEmptyValidated": true,
"boundedPayloadValidated": true,
"provenanceValidated": true,
"usedBundledFixture": false,
"usedPreexistingFile": false
},
"science": {
"status": "passed",
"liveViewerState": true,
"expectedResults": {
"artifactByteLength": 786,
"artifactSha256": "cb32dd89ca7855f7666fbdf3f2ff926f935b1dbc9e7f57573f884dda7e59c68f",
"reference": "P01116",
"motifs": [
"P-loop KRAS 10-17 GAGGVGKS",
"switch I KRAS 30-38 DEYDPTIED",
"switch II KRAS 60-76 GQEEYSAMRDQYMRTGE",
"NKXD region KRAS 116-119 NKCD"
],
"caaxTails": {
"P01116": "CIIM",
"P01111": "CVVM",
"P01112": "CVLS"
},
"pDistances": {
"P01116/P01111": 0.1315789474,
"P01116/P01112": 0.1368421053,
"P01111/P01112": 0.1578947368
},
"treeLeaves": [
"P01116",
"P01111",
"P01112"
],
"treeNewick": "('P01116':0.027632,('P01111':0.076316,'P01112':0.081579):0.027632);",
"treeInterpretation": "exploratory uncorrected p-distance guide tree; do not interpret the three-leaf topology as a publication phylogeny"
},
"observations": [
"KRAS P01116 was the active reference; all three RAS rows preserved the four pinned core motifs.",
"Live p-distances were 0.1315789474, 0.1368421053, and 0.1578947368; the exact three-leaf neighbor-joining Newick was reproduced.",
"The Newick and provenance sidecar round-tripped by SHA-256; an exact collision failed without changing either file; remount retained the same session."
],
"operations": [
"sequence.control_viewer set_alignment_reference P01116",
"map KRAS reference residues 10-17, 30-38, 60-76, and 116-119",
"sequence.run_analysis distance-matrix",
"sequence.run_analysis build-tree neighbor-joining",
"sequence.export_artifact newick to workspace"
]
},
"artifacts": {
"source": {
"path": "codex-viewer-examples/human-RAS-UniProt-SV1.aln-fasta",
"provenancePath": "codex-viewer-examples/human-RAS-UniProt-SV1.aln-fasta.provenance.json",
"byteLength": 786,
"sha256": "cb32dd89ca7855f7666fbdf3f2ff926f935b1dbc9e7f57573f884dda7e59c68f",
"provenanceSha256": "9acbc84f09ad62ee1b92fe4c0585000f05c51105b8bd7124d654c791bd5f3ad8"
},
"derived": {
"format": "newick",
"destination": {
"kind": "workspace",
"base": "opened-source",
"relativePath": "RAS-P01116-P01111-P01112-NJ.nwk"
},
"outputPath": "codex-viewer-examples/RAS-P01116-P01111-P01112-NJ.nwk",
"provenancePath": "codex-viewer-examples/RAS-P01116-P01111-P01112-NJ.nwk.provenance.json",
"byteLength": 68,
"sha256": "2f7aa2bb6a6776863c450b3e6ccbc3bf458843d97a38359f7fac5c0ee58efdb2",
"provenanceSha256": "e3a962dfcb6d0c6d52fbb09fd05d465a59b9c0bdf57d1e2322c179f1a8527048",
"sourceSha256": "cb32dd89ca7855f7666fbdf3f2ff926f935b1dbc9e7f57573f884dda7e59c68f",
"engine": "sequence-viewer-alignment-export-v1",
"parameters": {
"algorithm": "neighbor-joining",
"distanceModel": "uncorrected-p-distance",
"guideTreeEngine": "sequence-viewer-guide-tree-v1",
"scope": "all"
},
"createNewVerified": true,
"noOverwriteVerified": true,
"roundTripVerified": true,
"collisionFailureQualified": true
}
},
"evidence": {
"screenshot": {
"url": "https://drive.google.com/file/d/126UKZ3E9s8K3D7yKDLEg15pFJwNVGPH6/view?usp=drivesdk",
"sha256": "1cda390048a0fe25a4173e17472d286704d6969340214eb15050fe97d533b4bb"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/traces/uniprot-human-ras-sv1.json",
"sha256": "f8eed18fcad1af1acc572d12e1d37b5779771fd4cc1360255286a73874ec4576"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/playwright.log",
"sha256": "7295cf3273358825f8bc836552530d2c3b74717e3697cad2004ff04c09a6ca0d"
},
"completeArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"timing": {
"startedAt": "2026-07-02T14:57:08.027Z",
"completedAt": "2026-07-02T14:57:14.385Z",
"durationMs": 6358
},
"bytes": {
"transferred": 807,
"written": 5137
},
"acceptableNondeterminism": [
"retrieval timestamp and HTTP cache metadata",
"collision-safe acquired-source filename suffix on a non-clean workspace",
"equivalent Newick child ordering and display layout with the same leaf set and distances"
],
"modelRun": {
"entryPoint": "codex-chat",
"status": "passed",
"prompt": "Fetch UniProt P01116/P01111/P01112 alignment; map conserved motifs to KRAS, compute distances/tree, publish Newick to workspace",
"model": "GPT-5.6 SOL",
"reasoning": "Ultra",
"installedBundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"completeModelToolViewerTrace": true,
"viewerMounted": true,
"optionalSkillAvailable": false,
"officialEndpointFallbackUsed": true,
"threadId": "019f235a-2b30-7100-9640-2806e3a532a2",
"toolSequence": [
"sequence.acquire_public_example",
"sequence.control_viewer",
"sequence.query_viewer",
"sequence.run_analysis",
"sequence.export_artifact"
],
"evidence": {
"screenshot": {
"url": "https://drive.google.com/file/d/1idnFKeWlOk0UkKh6h_Nlbw8JOA6DRWl5/view?usp=drivesdk",
"sha256": "e2591de228979076349512ea05780a179f7be4b36870671a817c8c351ebe9d3c"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/model/ras/trace.jsonl",
"sha256": "f8b5d0dc7ee03e0163ece0bc1db1b4659ac5432b911385118bed7971d43bdbad"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/model/ras/response.md",
"sha256": "e654bd354fc2678d59ba808d6f31943b5a89de7393fb726b5c4fd99e89bd8fe2"
}
}
}
},
{
"id": "ncbi-nc-001416-1",
"prompt": "Fetch NCBI NC_001416.1 to active workspace; open it, map cI to OR1–OR3, and translate cI with code 11",
"status": "passed",
"workspace": {
"fresh": true,
"initialEntries": [],
"preexistingBiologicalFiles": 0,
"preexistingOutputs": 0
},
"viewer": {
"cardCount": 1,
"contributionCount": 1,
"sessionCount": 1,
"activeSessionIds": [
"26721249-d331-401b-b91f-de618eae729f"
],
"mode": "sequence",
"singleOpenVerified": true,
"stateAssertions": [
"NC_001416.1 metadata and 48,502-base sequence",
"cI CDS pinned on the reverse strand",
"OR3, OR2, and OR1 regulatory annotations",
"completed code-11 reverse-frame translation job"
]
},
"source": {
"database": "NCBI Nuccore",
"identifiers": [
"NC_001416.1",
"NP_040628.1"
],
"officialEndpoints": [
"https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi"
],
"route": "official-database-endpoint",
"bytesTransferred": 176721,
"artifactByteLength": 176721,
"artifactSha256": "3c624302adeeb3c00649f549903ab781b9e75bab16069ae655833d536407367f",
"receiptSha256": "4184c7b6a86b5c21aea35abec2a32a757feb819baf39f67c00a29d8569739a27",
"retrievedAt": "2026-07-02T14:57:17.363Z",
"subsetRule": null,
"identityValidated": true,
"formatValidated": true,
"nonEmptyValidated": true,
"boundedPayloadValidated": true,
"provenanceValidated": true,
"usedBundledFixture": false,
"usedPreexistingFile": false
},
"science": {
"status": "passed",
"liveViewerState": true,
"expectedResults": {
"sequenceLength": 48502,
"ci": {
"location": "complement(37227..37940)",
"start": 37227,
"end": 37940,
"strand": "-",
"geneticCodeId": 11,
"proteinAccession": "NP_040628.1",
"aminoAcids": 237,
"codingSequenceSha256": "a51dec784e51f85a35d643a84820c89430b526cd9bf54a398b91c70045cc62e8",
"proteinSha256": "ec5d954fd10be8c19c920e78badc5d9e9cc281f6801e2c5fde3803c9f133f580"
},
"operators": {
"OR3": "37951..37967",
"OR2": "37974..37990",
"OR1": "37998..38014"
},
"artifactBaselineSha256": "3c624302adeeb3c00649f549903ab781b9e75bab16069ae655833d536407367f"
},
"observations": [
"The 48,502-base record mapped cI at complement(37227..37940) and OR3/OR2/OR1 at 37951..37967, 37974..37990, and 37998..38014.",
"Genetic code 11 translation produced the pinned 237-aa NP_040628.1 protein and SHA-256 ec5d954fd10be8c19c920e78badc5d9e9cc281f6801e2c5fde3803c9f133f580."
],
"operations": [
"sequence.control_viewer select_sequence_feature cI CDS",
"query exact cI and operator annotations",
"sequence.run_analysis translate start 37227 end 37940 frame -1 geneticCodeId 11"
]
},
"artifacts": {
"source": {
"path": "codex-viewer-examples/NC_001416.1.gb",
"provenancePath": "codex-viewer-examples/NC_001416.1.gb.provenance.json",
"byteLength": 176721,
"sha256": "3c624302adeeb3c00649f549903ab781b9e75bab16069ae655833d536407367f",
"provenanceSha256": "4184c7b6a86b5c21aea35abec2a32a757feb819baf39f67c00a29d8569739a27"
},
"derived": null
},
"evidence": {
"screenshot": {
"url": "https://drive.google.com/file/d/1ccQ5hGA_1RXtV3yA3YkNQQZITnOGztF-/view?usp=drivesdk",
"sha256": "346fd736071e0a033aac8f634a0c02a7498c8c0abf15f5f70eff431f5f12ee9a"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/traces/ncbi-nc-001416-1.json",
"sha256": "755c36661f2e3326f08a32e2eeb5ba8403c8c074881acaf11df9dfbdc294628b"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/playwright.log",
"sha256": "7295cf3273358825f8bc836552530d2c3b74717e3697cad2004ff04c09a6ca0d"
},
"completeArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"timing": {
"startedAt": "2026-07-02T14:57:14.974Z",
"completedAt": "2026-07-02T14:57:19.756Z",
"durationMs": 4782
},
"bytes": {
"transferred": 176721,
"written": 178420
},
"acceptableNondeterminism": [
"retrieval timestamp, HTTP cache metadata, and GenBank annotation serialization",
"collision-safe source filename suffix on a non-clean workspace"
],
"modelRun": {
"entryPoint": "codex-chat",
"status": "passed",
"prompt": "Fetch NCBI NC_001416.1 to active workspace; open it, map cI to OR1–OR3, and translate cI with code 11",
"model": "GPT-5.6 SOL",
"reasoning": "Ultra",
"installedBundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"completeModelToolViewerTrace": true,
"viewerMounted": true,
"optionalSkillAvailable": false,
"officialEndpointFallbackUsed": true,
"threadId": "019f2358-451c-7143-ac42-8e6032932c4a",
"toolSequence": [
"sequence.acquire_public_example",
"sequence.query_viewer",
"sequence.control_viewer",
"sequence.run_analysis"
],
"evidence": {
"screenshot": {
"url": "https://drive.google.com/file/d/1rdSNs6nqK9Abpfo4LfTMd1w-HQ9ok3De/view?usp=drivesdk",
"sha256": "422c23733fb1ece91eabe32b5c8156cad9d8187c7595511dc73a21340621c824"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/model/ncbi/trace.jsonl",
"sha256": "cbe9e4d9e61c06d511704039ca4e697b0222737ca672f50fec2d2f4f9e2c21d6"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/model/ncbi/response.md",
"sha256": "66150a63ddb58a0b8f24a95a6ce859b5572cd12d58cf0f03b64e5903a4cf25ad"
}
}
}
}
],
"negativeCases": [
{
"requirement": "network-unavailable",
"status": "passed",
"actionableResult": true,
"noMisleadingViewer": true,
"noMisleadingArtifact": true,
"noBundledFallback": true,
"testRef": "bundle-backed network-unavailable is actionable and leaves no viewer or artifact",
"evidence": {
"screenshot": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/screenshots/failures/network-unavailable.png",
"sha256": "1bcfc7f5917f8c7cad8cdfdcfbd57e923145acd3f1fc1725f96bd6b39afff98a"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/traces/failures/network-unavailable.json",
"sha256": "a9fcc85b294837a2dc7f604cfbaecc031db1860bc6ae1d740e8aa6591355ae35"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/logs/failures/network-unavailable.log",
"sha256": "ed7ff84c7c623ce34c5d6082b2cada4f8cb764d5fffaf7d143d5bb6fcd73a7a0"
},
"requirement": "network-unavailable",
"bundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"visibleInstalledHost": true,
"completeArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"observedError": "The authoritative database could not be reached. Check network access and retry."
},
{
"requirement": "rate-limit",
"status": "passed",
"actionableResult": true,
"noMisleadingViewer": true,
"noMisleadingArtifact": true,
"noBundledFallback": true,
"testRef": "bundle-backed rate-limit is actionable and leaves no viewer or artifact",
"evidence": {
"screenshot": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/screenshots/failures/rate-limit.png",
"sha256": "07e028683e92076fb73fd07525467f1355e2ba95da7322919cd158d3881ed369"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/traces/failures/rate-limit.json",
"sha256": "cb31b32937a58225952371881527d964d92f9526f596c7b439146fd421cc71a3"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/logs/failures/rate-limit.log",
"sha256": "2c0742566305473060e252c99bcbb6e5468d83a3fa4cfa6fc57ec9e2b4b0fc45"
},
"requirement": "rate-limit",
"bundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"visibleInstalledHost": true,
"completeArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"observedError": "The authoritative database returned HTTP 429. Retry after 60 seconds."
},
{
"requirement": "malformed-database-response",
"status": "passed",
"actionableResult": true,
"noMisleadingViewer": true,
"noMisleadingArtifact": true,
"noBundledFallback": true,
"testRef": "bundle-backed malformed-database-response is actionable and leaves no viewer or artifact",
"evidence": {
"screenshot": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/screenshots/failures/malformed-database-response.png",
"sha256": "4748e9f78a2589cafd69e41a474f05cacc50eff16fc385c01e7fe1afca94604e"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/traces/failures/malformed-database-response.json",
"sha256": "e159e583276caaa7e483f7a03b54fa599503da7c2042a63be1d763f14b6d7060"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/logs/failures/malformed-database-response.log",
"sha256": "5bbe6063912ab9dccc947bcef59d12c816c61dd7afaca5a9f38e214ae886cb18"
},
"requirement": "malformed-database-response",
"bundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"visibleInstalledHost": true,
"completeArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"observedError": "NCBI GenBank response contained an HTML or database error page."
},
{
"requirement": "accession-missing",
"status": "passed",
"actionableResult": true,
"noMisleadingViewer": true,
"noMisleadingArtifact": true,
"noBundledFallback": true,
"testRef": "bundle-backed accession-missing is actionable and leaves no viewer or artifact",
"evidence": {
"screenshot": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/screenshots/failures/accession-missing.png",
"sha256": "1ae4041d8cdbee6d3406a66efcfa0ea98d1ef4161b55c97a69c0591e9e1434af"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/traces/failures/accession-missing.json",
"sha256": "63a91279d6e60c861cf56701b88484d903df2ab49c4cbf7c8d67bc3cb23fc40d"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/logs/failures/accession-missing.log",
"sha256": "5f50086faca234015054ba7c2b30d13c4ba84ad6fbfe3a7b104cfdbcce2c305c"
},
"requirement": "accession-missing",
"bundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"visibleInstalledHost": true,
"completeArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"observedError": "The authoritative database returned HTTP 404."
},
{
"requirement": "payload-format-mismatch",
"status": "passed",
"actionableResult": true,
"noMisleadingViewer": true,
"noMisleadingArtifact": true,
"noBundledFallback": true,
"testRef": "bundle-backed payload-format-mismatch is actionable and leaves no viewer or artifact",
"evidence": {
"screenshot": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/screenshots/failures/payload-format-mismatch.png",
"sha256": "befdd2d573ef5d3544f0801d1307819b7a09035ea5514b009a1f13ec1f61e056"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/traces/failures/payload-format-mismatch.json",
"sha256": "6eeb94424c4ee0898ee48878afe70e84e01818af05c08a67d5985b3f2ccaebb0"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/logs/failures/payload-format-mismatch.log",
"sha256": "60ffbf7f3bc9b220b883f7d24d220968674c49f10088d14893ef6c9bb29723ec"
},
"requirement": "payload-format-mismatch",
"bundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"visibleInstalledHost": true,
"completeArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"observedError": "ENA file metadata did not uniquely match the pinned run and FASTQ file."
},
{
"requirement": "oversized-source-or-analysis-budget",
"status": "passed",
"actionableResult": true,
"noMisleadingViewer": true,
"noMisleadingArtifact": true,
"noBundledFallback": true,
"testRef": "bundle-backed oversized-source-or-analysis-budget is actionable and leaves no viewer or artifact",
"evidence": {
"screenshot": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/screenshots/failures/oversized-source-or-analysis-budget.png",
"sha256": "1fc013f930b81d04aa6db31fce50f6b8b831f119f11a901931802faed6d0f1d3"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/traces/failures/oversized-source-or-analysis-budget.json",
"sha256": "ecfb9196f3a74b0cca7a6779b452eee181ce851f582f71441992a612725a6e56"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/logs/failures/oversized-source-or-analysis-budget.log",
"sha256": "7ad1c51febb0a7d8dfc40e3e821efcd571de94fc9fbd08337e295c4e4b135cbe"
},
"requirement": "oversized-source-or-analysis-budget",
"bundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"visibleInstalledHost": true,
"completeArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"observedError": "The authoritative response exceeded the starter byte budget."
},
{
"requirement": "deterministic-subset-failure",
"status": "passed",
"actionableResult": true,
"noMisleadingViewer": true,
"noMisleadingArtifact": true,
"noBundledFallback": true,
"testRef": "bundle-backed deterministic-subset-failure is actionable and leaves no viewer or artifact",
"evidence": {
"screenshot": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/screenshots/failures/deterministic-subset-failure.png",
"sha256": "8bc01ea4c0c512bc5e8f7a34e81db77aeb053922fc0c797ada5071fdaad37ac5"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/traces/failures/deterministic-subset-failure.json",
"sha256": "17c670784e0b406fc176b0b8b999b7d6d3b1f7d071b681d610a7fd4d270826c7"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/logs/failures/deterministic-subset-failure.log",
"sha256": "590bdf877d37f3ed33abc1f59d0fcc4a668fd30d927a0de0673ecab69c3fa8ac"
},
"requirement": "deterministic-subset-failure",
"bundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"visibleInstalledHost": true,
"completeArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"observedError": "The pinned ENA run did not contain 500 complete, identity-matched FASTQ reads."
},
{
"requirement": "optional-skill-unavailable-fallback",
"status": "passed",
"actionableResult": true,
"noMisleadingViewer": true,
"noMisleadingArtifact": true,
"noBundledFallback": true,
"testRef": "visible ENA starter acquires through MCP and reports live FASTQ QC",
"evidence": {
"screenshot": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/screenshots/failures/optional-skill-unavailable-fallback.png",
"sha256": "496d43a4e91795641aa80a88a9921d72e6e954cee26bbb1875155e6b21641aa3"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/traces/failures/optional-skill-unavailable-fallback.json",
"sha256": "0bcd3419269cb72f1502c1e774b6ab3d0ba5104f6b49740309758e53e6e9f043"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/logs/failures/optional-skill-unavailable-fallback.log",
"sha256": "be95058c54669a8635fc8fb203a636c40b2b6b6a08e8b9b4b98ce065a7c33f86"
},
"requirement": "optional-skill-unavailable-fallback",
"bundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"visibleInstalledHost": true,
"completeArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"optionalSkillAvailable": false,
"officialEndpointFallbackSucceeded": true
},
{
"requirement": "output-collision",
"status": "passed",
"actionableResult": true,
"noMisleadingViewer": true,
"noMisleadingArtifact": true,
"noBundledFallback": true,
"testRef": "visible UniProt RAS starter maps a reference, computes distances/tree, and publishes provenance Newick",
"evidence": {
"screenshot": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/screenshots/failures/output-collision.png",
"sha256": "1cda390048a0fe25a4173e17472d286704d6969340214eb15050fe97d533b4bb"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/traces/failures/output-collision.json",
"sha256": "b7528b4aa9b0814d6fc683d6a638d9ce7a48f095f148fb01a365f86302b3b6bd"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/logs/failures/output-collision.log",
"sha256": "7c1cac0fbe97e77f58a2264f75f2efe4d7c9a3fe3210ae16217456bee0df99a6"
},
"requirement": "output-collision",
"bundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"visibleInstalledHost": true,
"completeArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"observedError": "The viewer could not persist the requested workbench payload: The workspace export or provenance sidecar already exists."
},
{
"requirement": "output-quota-failure",
"status": "passed",
"actionableResult": true,
"noMisleadingViewer": true,
"noMisleadingArtifact": true,
"noBundledFallback": true,
"testRef": "bundle-backed output quota failure preserves the mounted source and publishes no derived artifact",
"evidence": {
"screenshot": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/screenshots/failures/output-quota-failure.png",
"sha256": "4376c584b97de40547c49bd4bc3d9fbc76947f1ab3646c1486c3840849bd69ed"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/traces/failures/output-quota-failure.json",
"sha256": "d183ce53ff2af705831c8c38891a18e40529f7ef7255a3c3199206cf73e17dd7"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/logs/failures/output-quota-failure.log",
"sha256": "68ed8967a54a0d4e97e79a613432187d1bcdf4cc4fdb23511a345a9b1094e098"
},
"requirement": "output-quota-failure",
"bundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"visibleInstalledHost": true,
"completeArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"observedError": "The viewer could not persist the requested workbench payload: The workspace destination does not have enough free disk space for this chunk."
},
{
"requirement": "viewer-retry-remount",
"status": "passed",
"actionableResult": true,
"noMisleadingViewer": true,
"noMisleadingArtifact": true,
"noBundledFallback": true,
"testRef": "visible UniProt RAS starter maps a reference, computes distances/tree, and publishes provenance Newick",
"evidence": {
"screenshot": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/screenshots/failures/viewer-retry-remount.png",
"sha256": "371ae98abd4f16c1845549ead8ffa7ae19da120ec07784679aaf90498f9391c4"
},
"trace": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/traces/failures/viewer-retry-remount.json",
"sha256": "0684db21e43f74149393d41e852e7447699264afebb54d3534a2eee06581e806"
},
"log": {
"archiveUrl": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"archiveSha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1",
"memberPath": "lsc109-final5-share/installed-host/logs/failures/viewer-retry-remount.log",
"sha256": "16b17041b3ee5b31396950d8755e5ef35c493383bcf03a316d36943ca749b088"
},
"requirement": "viewer-retry-remount",
"bundleSha256": "2d9e8b8cbf24b3ad07fb94fd2816bc83c7a21f00e30fa2ab1a14338b0267db8c",
"visibleInstalledHost": true,
"completeArchive": {
"url": "https://drive.google.com/file/d/15RF7MSatf_zpj97v5Zo0pV2sk2r_R8Po/view?usp=drivesdk",
"sha256": "9561b6557faf616d2a6dc91da87f5f09f6b5874c6e46becb6aa3631474aefbc1"
}
},
"retryOrRemountSucceeded": true,
"sessionContinuityVerified": true
}
],
"relatedIssues": [
{
"id": "LSC-79",
"url": "https://linear.app/openai/issue/LSC-79/validate-the-v1-sequence-viewer-reference-workflow",
"workflow": "Qualified annotated lambda Sequence reference workflow"
},
{
"id": "LSC-82",
"url": "https://linear.app/openai/issue/LSC-82/validate-the-v1-alignment-viewer-reference-workflow",
"workflow": "Qualified multi-record human RAS Alignment reference workflow"
}
],
"knownLimits": [
"The three-leaf RAS tree is an exploratory guide tree, not a publication phylogeny.",
"Authoritative endpoints remain externally operated and can rate-limit or become temporarily unavailable.",
"The installed-host harness records the optional-skill-disabled official-endpoint lane; optional skills are not required for success."
],
"acceptableNondeterminism": [
"retrieval timestamp and HTTP cache metadata",
"collision-safe source filename suffix on a non-clean workspace",
"collision-safe acquired-source filename suffix on a non-clean workspace",
"equivalent Newick child ordering and display layout with the same leaf set and distances",
"retrieval timestamp, HTTP cache metadata, and GenBank annotation serialization"
],
"report": {
"path": "LSC_109_QUALIFICATION.md",
"title": "LSC-109 starter qualification report",
"synchronized": true,
"markdownSha256": "a793a8d98137e0b110b3bf669d3c77b9505a4aecafc54d92e76956db69d79f7d"
}
}
SHA-256: 65d50a09e65db011cd94a984fdff28ac93c4c85c6f81e0f1fb07fadd4137a6c1