delay-dispute-leap is a research-oriented toolkit for reproducible experiments on construction delay-dispute outcome prediction and responsibility diagnosis. It packages the parts of a larger PhD research workflow that are safe to publish: evaluation utilities, audit helpers, figure generation, lightweight configs, and a small smoke-test path.
- Pre-decision text processing and audit helpers for delay-dispute analysis
- Candidate benchmark and evaluation scripts for outcome prediction experiments
- Reproducible reporting assets and example tables/figures
- Public-safe sample artifacts only; no full raw corpus or private case archive
src/: research scripts and utilitiesconfig/: public-safe configuration templatestests/: preserved test entrypoints from the local research workflowdocs/assets/: sample figures and tables from non-sensitive experiment outputsexamples/: toy inputs and sample prediction rowssmoke_test.py: lightweight offline sanity check
python -m pip install -r requirements.txt
python smoke_test.pyThe smoke test does not call external APIs. API-backed scripts require DASHSCOPE_API_KEY to be set explicitly in your environment.
docs/assets/fig3_outcome_prediction_comparison.pngdocs/assets/fig4_confusion_matrix.pngdocs/assets/table_main_results.csvdocs/assets/table_responsibility_results.csvexamples/toy_case_record.jsonexamples/sample_predictions.csv
- This repo intentionally excludes the full raw-text corpus, large result caches, and unpublished manuscript materials.
- Any script that uses a live LLM endpoint now requires an explicit environment variable. No debug key is bundled.
- For the multi-agent responsibility-attribution layer built on top of this workflow, see the sister repo
madra-delay-attribution.
If this repository helps your work, cite the software record in CITATION.cff.