ID: 987ffe4a-21b Priority: 96 Type: one_shot Status: done
[Demo] Add Mol* 3D protein structure viewer to top hypothesis pages
curl 'http://localhost:8000/hypothesis/h-44195347' returned HTTP 200 with 8 molstar/pdbe-molstar/PDBeMolstarPlugin references.987ffe4a-21b remains done on main.orchestra list --project SciDEX --limit 10000 shows 987ffe4a-21be-4d45-bd1e-14b81a4b62b4 status done.curl http://localhost:8000/hypothesis/h-44195347 returned HTTP 200 with 8 molstar, 2 pdbe-molstar, and 1 PDBeMolstarPlugin references.curl http://localhost:8000/hypothesis/h-0f025d94 returned HTTP 200 with 13 molstar, 2 pdbe-molstar, and 1 PDBeMolstarPlugin references.curl http://localhost:8000/entity/TREM2 returned HTTP 200 with 11 molstar, 2 pdbe-molstar, and 2 PDBeMolstarPlugin references.curl http://localhost:8000/showcase returned HTTP 200 with 0 molstar / pdbe-molstar / PDBeMolstarPlugin references, preserving the requirement to keep the viewer off showcase.python3 -m py_compile api.py passed.api.py contains Mol hypothesis detail integration at hypothesis_detail() (/hypothesis/{hyp_id}) with PDBe Mol lazy-loading around lines 35471-35881 in current main. Prior task-specific spec verification landed in 0b81c002f; earlier verification note landed in a8869dab3.c3e2da39-aded-4d67-b33e-c35aa0255b79 confirmed the original task is stale/already resolved.db23ef9cf [Artifacts] Add 8 PDB + 3 UniProt protein mappings for Mol* viewers [task:d271b465-bf6]7fb8ef909 [Artifacts] Enrich targets with PDB/UniProt IDs + fix challenge Mol* auto-linking [task:e27b4301-b99b-41ae-ad45-d29b603468c0]91ec0016e [Quality] Remove Mol* protein viewer section from /showcase page [task:b278d4d3-7b17-4069-b2a1-320a0247e3f4]
db23ef9cf [Artifacts] Add 8 PDB + 3 UniProt protein mappings for Mol* viewers7fb8ef909 [Artifacts] Enrich targets with PDB/UniProt IDs + fix challenge Mol* auto-linking91ec0016e [Quality] Remove Mol* protein viewer section from /showcase page