Download test_fr_start.py from FahrenheitResearch/FR-Start: direct link, hf CLI and curl.
- Browser
- Download file 1.01 kB
-
https://huggingface.co/FahrenheitResearch/FR-Start/resolve/main/test_fr_start.py
- Command line
-
hf download hf://FahrenheitResearch/FR-Start/test_fr_start.py
-
curl -L -o test_fr_start.py https://huggingface.co/FahrenheitResearch/FR-Start/resolve/main/test_fr_start.py
1.01 kB
| """Offline self-check — no API call. Run: python test_fr_start.py""" | |
| from pathlib import Path | |
| import fr_start | |
| ROOT = Path(__file__).parent | |
| REGIONS = ["us", "india", "uae", "singapore", "uk"] | |
| EXTRAS = ["cross-border", "entity-types", "industries-grants", "playbooks"] | |
| def main() -> None: | |
| for name in REGIONS + EXTRAS: | |
| f = ROOT / "corpus" / f"{name}.md" | |
| assert f.exists(), f"missing corpus file: {f.name}" | |
| assert "as_of" in f.read_text(), f"{f.name} missing as_of date" | |
| text = fr_start.build_system() | |
| assert "Reference corpus" in text | |
| for name in ["Singapore", "SEIS", "FEMA", "free zone", "Delaware"]: | |
| assert name in text, f"corpus content missing: {name}" | |
| assert "not a lawyer" in text, "disclaimer missing from system prompt" | |
| assert len(text) < 200_000, "corpus outgrew in-context serving — add retrieval" | |
| print(f"OK — {len(REGIONS + EXTRAS)} corpus files, system prompt {len(text):,} chars") | |
| if __name__ == "__main__": | |
| main() | |