Views
No views yet
| File | Purpose |
|---|---|
code.zip | The submission archive — extract and follow README.md inside |
TECHNICAL_REPORT.pdf | Technical report describing the agentic workflow |
code.zipcode.zip (37 KB, 12 files)
├── README.md reproduction instructions
├── run.sh entry shell wrapper
├── run.py driver — iterates scenarios, writes result/
├── requirements.txt 4 pip packages
├── models/
│ └── deploy.sh vLLM startup for Qwen3.5-35B-A3B
└── src/
├── runtime_logger.py verbatim from spec
├── phase2_pipeline.py 16-rule deterministic solver
├── sandbox.py 22-endpoint HTTPS client
├── tools.py 15 tools + analytic helpers
├── prompts.py unified agent prompt
└── agent.py Qwen tool-calling loop with safety netsrecommend_action() (the solver) first
on every scenario, reads the routing flag, and selects one of three
investigation protocols: accept the solver's recommendation directly,
refine a binary geometric choice via select_azimuth(), or freely
explore the 24-option remediation menu via a fault-specific
analyse_* tool.TECHNICAL_REPORT.pdf for the full architecture, tool catalogue,
and reliability design.1pip install -r requirements.txt
2$EDITOR models/deploy.sh # set MODEL_PATH to Qwen3.5-35B-A3B weights
3bash models/deploy.sh # wait for "Application startup complete"
4bash run.sh --input test_phase3.json --output resultresult/: results.csv, traces.json, runtime.json.