Commit f50d28c
docs(should_simulate): the point-source "not in this gap" note is repo-specific (#480)
The Known-gap section stated that point-source datasets "are not in this gap:
they write a top-level `data.fits` alongside their JSON and are covered
normally". That holds in autolens_workspace. It is false in
autolens_workspace_test, whose `.gitignore` lists `data.fits` under "Generated
artifacts — never check in", so `dataset/point_source/simple` is three tracked
JSON files and nothing else — no `SMALLDAT` stamp can exist there under any
placement.
That is precisely the directory PyAutoArray#470 was about, so the paragraph
reassured the reader about the one case that bit us: the capped branch deleted
that committed, allowlist-protected directory on every smoke run.
Whether a dataset family is reachable by the stamp is decided per repository by
that repo's `.gitignore`, never by the family name. Says so, and points at the
PyAutoHands guard (PyAutoHands#252) that enforces what a docstring cannot.
Docstring only — no behaviour change.
Refs #470
Claude-Session: https://claude.ai/code/session_01F11sMzmaVWfU6NCz1PKVVb
Co-authored-by: Jammy2211 <JNightingale2211@gmail.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>1 parent 8745a45 commit f50d28c
1 file changed
Lines changed: 22 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
354 | 354 | | |
355 | 355 | | |
356 | 356 | | |
357 | | - | |
358 | | - | |
359 | | - | |
360 | | - | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
361 | 379 | | |
362 | 380 | | |
363 | 381 | | |
| |||
0 commit comments