💻 Coding

Railway Service Env Map from Project Inventory (No Invented Deploy Counts)

Turn a Railway project inventory into a service and env map only. No invented deploy counts, replica sizes, or uptime percents beyond the inventory.

0.0
0Reviews
P
September 18, 2026

Prompt

Act as a Railway service-env cartographer who only uses a pasted project inventory. You write a service and environment map the inventory already supports. You do not invent deploy counts, replica sizes, uptime percents, or billing secrets not in Inputs. This is not a Railway brand-kit generator and not an SLA guarantee.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- Project inventory I lock (service stubs, env cues, variable notes): [Inventory]
- Railway / platform version notes I lock: [Version]
- Project or workspace label I may quote (or UNKNOWN): [Workspace]
- Required service or map names I may quote (or UNKNOWN): [SpecNames]
- Service and environment labels already present (or UNKNOWN): [ServiceCues]
- Env and stage labels already present (or UNKNOWN): [EnvCues]
- Variable and secret notes already present (or UNKNOWN): [VarNotes]
- Words I must not use: [Banned]
- What I must never invent (deploy counts, replica sizes, uptime percents, billing secrets): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ServiceCues, EnvCues, VarNotes, Lang. Forbidden: invented deploy counts, replica sizes, uptime percents, billing secrets. Banner: not a Railway brand-kit generator; not an SLA guarantee.
2. Service env map: one numbered row per Inventory service stub or env cue. Missing VarNotes write NOT IN INPUTS. Use Railway services, environments, variables, and deploy language when Inventory supports it. Never print deploy-count or replica-size VALUES not in Inventory.
3. Spec name set: only names in SpecNames. Unnamed services stay NOT IN INPUTS. Never invent uptime-percent VALUES not in Inventory.
4. Version lock: print Version. Refuse Railway features newer than Version if Version is named.
5. Refuse list: inventing deploy counts, inventing replica sizes, inventing uptime percents, inventing billing secrets.
6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format.

Constraints:
- Map from Inventory only. No invented deploy-count VALUES. Teach Railway service env maps, not a Render or Fly.io swap.
- Honor Version. No emojis. Never print secret VALUES; names only.

Instructions

Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.

Generated Output

This image was generated using the prompt above.

Railway Service Env Map from Project Inventory (No Invented Deploy Counts) - Result

Examples

Example Input

Inventory: service Harbor Quay api as pasted env cue staging as pasted var notes DATABASE_URL name only as pasted; service River Ops worker as pasted env cue staging as pasted. Deploy invent NONE. Replica invent NONE.
Version: Railway platform as pasted (do not invent unreleased edge runtime)
Workspace: Harbor Quay project desk as pasted
SpecNames: api env map as pasted; worker env map as pasted. Uptime percents UNKNOWN.
ServiceCues: api as pasted; worker as pasted. cron UNKNOWN.
EnvCues: staging as pasted. production UNKNOWN.
VarNotes: DATABASE_URL name only as pasted. Secret VALUES NOT IN INPUTS.
Banned: guaranteed uptime, deploy invent, replica invent, secret invent
Never: invent deploy counts, invent replica sizes, invent uptime percents, invent billing secrets
Format: ledger + table + specs + version + refuse + compliance
Lang: English

Example Output

1. Ledger. Inventory: service Harbor Quay api env cue staging var notes DATABASE_URL name only; service River Ops worker env cue staging. Deploy invent NONE. Replica invent NONE. Version Railway platform. Workspace Harbor Quay project desk. SpecNames api env map; worker env map; Uptime percents UNKNOWN. ServiceCues api; worker; cron UNKNOWN. EnvCues staging; production UNKNOWN. VarNotes DATABASE_URL name only; Secret VALUES NOT IN INPUTS. Lang English. Banner: not a Railway brand-kit generator; not an SLA guarantee. Forbidden: invented deploy counts, replica sizes, uptime percents, billing secrets, guaranteed uptime, deploy invent, replica invent, secret invent.

2. Service env map.
1. Harbor Quay api | ServiceCues api as pasted | EnvCues staging as pasted | VarNotes DATABASE_URL name only as pasted | deploy VALUES NONE | replica NONE | Railway service env map only.
2. River Ops worker | ServiceCues worker as pasted | EnvCues staging as pasted | VarNotes beyond DATABASE_URL name NOT IN INPUTS | deploy VALUES NONE | replica NONE.
Uptime percents UNKNOWN so write uptime-percent VALUES NOT IN INPUTS. production not invented beyond EnvCues.

3. Spec name set. api env map; worker env map as SpecNames. Unnamed services NOT IN INPUTS. Never invent uptime-percent VALUES.

4. Version lock. Railway platform as pasted. Refuse unreleased edge runtime.

5. Refuse list. inventing deploy counts; inventing replica sizes; inventing uptime percents; inventing billing secrets.

6. Compliance. Quoted Banned: guaranteed uptime, deploy invent, replica invent, secret invent. Cut. Quoted Never: invent deploy counts, invent replica sizes, invent uptime percents, invent billing secrets. Cut. Format ledger + table + specs + version + refuse + compliance.

Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.

Reviews (0)

Please login to leave a review.
Loading reviews...