Download deployment/space/verify_batch_persistence.py from Wizzas/DefectRAG: direct link, hf CLI and curl.
- Browser
- Download file 1.53 kB
-
https://huggingface.co/spaces/Wizzas/DefectRAG/resolve/main/deployment/space/verify_batch_persistence.py
- Command line
-
hf download hf://spaces/Wizzas/DefectRAG/deployment/space/verify_batch_persistence.py
-
curl -L -o verify_batch_persistence.py https://huggingface.co/spaces/Wizzas/DefectRAG/resolve/main/deployment/space/verify_batch_persistence.py
1.53 kB
| """Read signed export from the other staff browser session; no model/database writes.""" | |
| import csv | |
| from io import StringIO | |
| import json | |
| from pathlib import Path | |
| from urllib.parse import urlparse | |
| import httpx | |
| ROOT=Path(__file__).resolve().parents[2] | |
| OUT=ROOT/'development-support/space' | |
| def main(): | |
| url=json.loads((OUT/'phase5-private-links.json').read_text())['csv'] | |
| assert urlparse(url).scheme=='https' and urlparse(url).netloc=='wizzas-defectrag.hf.space' | |
| response=httpx.get(url,timeout=25,trust_env=False) | |
| assert response.status_code==200 | |
| rows=list(csv.DictReader(StringIO(response.text))) | |
| batch=[row for row in rows if row['batch']=='PHASE5-STAFF-BATCH'] | |
| assert len(batch)==2 and len({row['id'] for row in batch})==2 | |
| assert all(row['category']=='capsules' for row in batch) | |
| assert {row['verdict'] for row in batch}=={'Good','Uncertain'} | |
| report={'status':'passed','batch':'PHASE5-STAFF-BATCH','durable_records':batch, | |
| 'read_from_other_staff_browser_session':True, | |
| 'same_staff_account':True,'different_staff_user_tested':False, | |
| 'submission_pattern':'Two successive one-image runs; latest UI run 1 completed / 0 failed.', | |
| 'successful_single_click_two_file_run_verified':False, | |
| 'note':'Actual free-account HF iframe inference and durable Supabase storage. No repeated model calls.'} | |
| (OUT/'phase5-hosted-batch.json').write_text(json.dumps(report,indent=2)) | |
| print(json.dumps(report)) | |
| if __name__=='__main__': | |
| main() | |