Interactive configurator: fill in RPC, ODF, and region
Generates .par, launch command, and teaching-plan JSON locally in your browser; never touches the file system or runs SAS
This is a teaching/audit configurator, not a remote execution console.
- Inputs are never uploaded; they are written only to the current browser's
localStorage. - The page cannot tell whether the paths you enter exist, nor read FITS headers.
- The configurator generates only the three profiles with direct execution evidence: XARTATOMS v1.4.1
full/resume(4.background=yes) or M31HotISM v1.3.2 acceptedC(3B.background=yes). No generic mode mixing. - While blocking errors are non-zero, you cannot copy/download the
.paror generate the launch command; you can still download the teaching-plan JSON to record the issues. - The teaching-plan JSON and the downloaded
.parcomments carry the profile ID/evidence, source revision, inventory SHA-256, andexecution_authorized=false; the "Teach Hermes" export reads the same browser's builder profile. - Before real execution you must still complete source, geometry, camera, QPB, and output-namespace preflight in a local shell.
ESAS teaching config builder
You fill in real paths; the page only compiles them into auditable text.
Shared plan ID: initializing…
Derived paths
- Status
- Not yet generated
Blocking errors
- Field checks not yet run.
Non-blocking warnings
- Field checks not yet run.
Generated `.par` draft
Generated after filling the fields above.
Generated launch command
Generated after filling the fields above.
The command uses shell-safe single-quote escaping; the page still will not execute it.
Why a profile is more than a mode= name
The two successful chains use different active sections:
| Profile | active section | 3B.background |
4.background |
extra_region |
Evidence |
|---|---|---|---|---|---|
| XARTATOMS v1.4.1 recent | [full] or [resume] |
no | yes | yes | XART-E03 / ENGINE-E01 |
| M31HotISM v1.3.2 accepted | [C] |
yes | no | no | HOTISM-E009 / accepted .par |
So the page now generates the whole semantics set per profile, instead of mechanically copying the [full] switches into [C]. The M31HotISM legacy mask builder, linker, and verifier still embed 0112570101 exposure IDs, 92/90 mask rows, and rejected-attempt assumptions; these are acceptance evidence only and must be parameterized before migrating to a new OBSID.
Why 4.fitting=no is generated by default
This configurator discusses extraction only. Fitting should not be embedded in the same run before source/QPB/RMF/ARF and geometry have passed. The M31CGM historical redu once enabled fitting simultaneously; both the XARTATOMS recent production and M31HotISM E009 put no-fit acceptance first.