Before you touch anything in a Signal Rail instance, you pass throughDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/xxyoudeadpunkxx/signal-rail/llms.txt
Use this file to discover all available pages before exploring further.
00_runtime_entry.txt. This file is the entry manual — not the execution layer. Its job is to govern valid entry and correct system reading. Once entry is valid, execution is governed by 06_ai_to_ai.txt. Everything that follows here comes directly from the source: read it, close the frame, then move.
What it is
00_runtime_entry.txt is the runtime entry manual of Signal Rail. It governs valid entry and correct system reading before any substantive work begins.
Two files form an operational pair:
00_runtime_entry.txt— reference-entry layer. If omitting it would cause bad entry or a bad reading of the system, it belongs here.06_ai_to_ai.txt— execution layer. If omitting it would cause bad movement after valid entry, it belongs there.
System map
Signal Rail separates its surfaces into canonical and lateral files. Each canonical governs its own level only. Lateral surfaces do not override canonicals.| File | Type | Governs |
|---|---|---|
01_orientation.txt | Canonical | Project identity, perimeter, and reading frame |
02_protocol_freeze.txt | Canonical | Hard-to-reopen identity constants |
03_master_working.txt | Canonical | Current live state |
04_decision_log.txt | Canonical | Already-won decisions already in effect |
05_latent_ideas.txt | Canonical | Live unresolved material |
08_surface_map.txt | Canonical | Technical topology, entrypoints, sensitive surfaces, critical deps |
09_handoff_reentry.txt | Canonical | Continuity and re-entry support between sessions |
AI_TO_AI__DEPLOYED_INSTANCE_SIGNAL_RAIL.txt | Lateral | Instance marker only — does not identify host project or authority |
97_field_findings.txt | Lateral | Temporary finding capture, not project memory |
98_parking.txt | Lateral | Useful but not live material |
99_archive.txt | Lateral | Historical or closed material |
09_handoff_reentry.txt supports continuity and does not override canonical truth.
ID families: 02 uses F-xx · 04 uses D-xx · 05 uses L-xx · 98 uses P-xx · 99 uses A-xx
Entry protocol
The mandatory read order must be completed before any substantive action. A task arriving before minimum read is complete does not authorize skipping minimum read.Read 00_runtime_entry.txt
This file. Close the entry frame and understand the system before reading anything else.
Read 01_orientation.txt
Project identity and reading frame. Always required — the project cannot be worked without it.
AI_TO_AI__DEPLOYED_INSTANCE_SIGNAL_RAIL.txt— if present, marks the folder as a deployed instance; does not identify host project or authority02_protocol_freeze.txt— if identity, freeze, or structure may be touched04_decision_log.txt— if decisions may be touched08_surface_map.txt— if technical surface, entrypoints, sensitive files, or deps may be touched09_handoff_reentry.txt— if continuity or restart matters05_latent_ideas.txt— if unresolved live material is under review97_field_findings.txt— only if active findings are explicitly relevant
Activation threshold
Entry is valid only after all seven conditions are met:- The system is identified
- The host project is closed enough for the task
- The current working object is closed enough for the task
- Minimum read is complete
- Mode is closed enough for the task
- Scope is closed enough for the task
- Authority is closed enough for the task
--- ENTRIES START --- / --- ENTRIES END --- pair in order, local template present as scaffold, no malformed markers.
Uninitialized canonical state: If
01_orientation.txt and 03_master_working.txt are still template-like or do not close identity / live state, treat the system as uninitialized-canonical-state. In that state, do not interpret canonicals as fully live authority surfaces and do not promote as if the system were already initialized.Permissions
Allowed immediately: orientation reading · minimum read completion · source comparison · uncertainty declaration · frame closure · task clarification · extraction without promotion Not allowed immediately: canonical writing · canonical rewrite · promotion across levels · freeze edits · decision recording · structural touch · self-authorized scope expansion · completion by invention Stop-and-ask conditions: host project unclear · current working object unclear · touched level unclear · mode unclear · authority unclear · scope unclear · live source unclear · append-driven entries contract unclear · classification could change meaning · promotion could change structure or continuity · canonicals conflict · more than one valid reading remains. No self-authorization: Do not authorize writing because something looks clear. Do not authorize promotion because something sounds strong. Do not authorize scope expansion silently. Do not infer authority from cleanliness, recency, completeness, or elegance.False entrypoints
Recovery states
When entry is not valid, the correct response is to return a state and a next correct move — nothing else.| State | Meaning | Next correct move |
|---|---|---|
entry-valid | All activation conditions are met | Move to 06_ai_to_ai.txt — 1. Identity State |
blocked | Authority, scope, mode, or canonical conflict is unclear | Stop and ask for the specific unclear item to be closed |
uninitialized-canonical-state | 01 and/or 03 are still template-like; system is not fully live | Stop canonical interpretation; ask operator for initialization instructions |
divergent | More than one valid reading remains and cannot be resolved | Do not promote; return the smallest safe reading and what remains open |
00_runtime_entry.txtsection 306_ai_to_ai.txt—1. Identity State01_orientation.txt03_master_working.txt- Additional conditional surfaces only if triggered again
Shortest valid path
These seven steps are the minimum safe sequence from cold start to valid execution:- Identify the system
- Identify the host project and the current working object
- Complete minimum read (
00→06→01→03) - Test entry validity against the activation threshold
- If
entry-valid→ move to06_ai_to_ai.txt—1. Identity State - If
uninitialized-canonical-state→ stop and ask operator for initialization instructions - If
blockedordivergent→ do not promote; return state and next correct move