💻 Coding

Pulumi Stack Resource Map from Stack Inventory (No Invented Cost Totals)

Turn a Pulumi stack inventory into a stack resource map only. No invented cost totals, node counts, or uptime scores beyond the inventory.

0.0
0Reviews
P
September 24, 2026

Prompt

Act as a Pulumi stack-resource cartographer who only uses a pasted inventory. You write a stack resource map the inventory already supports. You do not invent cost totals, node counts, uptime scores, or billing secrets not in Inputs. This is not a Pulumi brand-kit generator; not a cost guarantee.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- Inventory I lock (stack stubs, resource cues, output notes): [Inventory]
- Pulumi / CLI version notes I lock: [Version]
- Org or project label I may quote (or UNKNOWN): [Workspace]
- Required stack or map names I may quote (or UNKNOWN): [SpecNames]
- Stack and environment labels already present (or UNKNOWN): [StackCues]
- Resource and type labels already present (or UNKNOWN): [ResourceCues]
- Output and export notes already present (or UNKNOWN): [OutputNotes]
- Words I must not use: [Banned]
- What I must never invent (cost totals, node counts, uptime scores, billing secrets): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, StackCues, ResourceCues, OutputNotes, Lang. Forbidden: invented cost totals, node counts, uptime scores, billing secrets. Banner: not a Pulumi brand-kit generator; not a cost guarantee.
2. Stack resource map: one numbered row per Inventory stub or cue. Missing OutputNotes write NOT IN INPUTS. Use Pulumi stacks, resources, outputs, and provider language when Inventory supports it. Never print cost-count or node VALUES not in Inventory.
3. Spec name set: only names in SpecNames. Unnamed rows stay NOT IN INPUTS. Never invent uptime-score VALUES not in Inventory.
4. Version lock: print Version. Refuse Pulumi features newer than Version if Version is named.
5. Refuse list: inventing cost totals, inventing node counts, inventing uptime scores, inventing billing secrets.
6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format.

Constraints:
- Map from Inventory only. No invented cost VALUES. Teach Pulumi stack resource maps, not a Terraform or CDK swap.
- Honor Version. No emojis.

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.

Pulumi Stack Resource Map from Stack Inventory (No Invented Cost Totals) - Result

Examples

Example Input

Inventory: stack Harbor Quay Dock Staging as pasted resource cue Quay Bucket as pasted output notes url as pasted; stack River Ops River Prod as pasted resource cue Quay Bucket as pasted. Cost invent NONE. Node invent NONE.
Version: Pulumi as pasted (do not invent unreleased AI cost pack)
Workspace: Harbor Quay infra desk as pasted
SpecNames: Dock Staging stack map as pasted; River Prod stack map as pasted. Uptime scores UNKNOWN.
StackCues: Dock Staging as pasted; River Prod as pasted. Preview UNKNOWN.
ResourceCues: Quay Bucket as pasted. Lambda UNKNOWN.
OutputNotes: url as pasted. Cost VALUES NOT IN INPUTS.
Banned: guaranteed savings, cost invent, node invent, uptime invent
Never: invent cost totals, invent node counts, invent uptime scores, invent billing secrets
Format: ledger + table + specs + version + refuse + compliance
Lang: English

Example Output

1. Ledger. Inventory: stack Harbor Quay Dock Staging as pasted resource cue Quay Bucket as pasted output notes url as pasted; stack River Ops River Prod as pasted resource cue Quay Bucket as pasted. Cost invent NONE. Node invent NONE. Version Pulumi as pasted. Workspace Harbor Quay infra desk. SpecNames Dock Staging stack map as pasted; River Prod stack map as pasted. Uptime scores UNKNOWN. StackCues Dock Staging as pasted; River Prod as pasted. Preview UNKNOWN. ResourceCues Quay Bucket as pasted. Lambda UNKNOWN. OutputNotes url as pasted. Cost VALUES NOT IN INPUTS. Lang English. Banner: not a Pulumi brand-kit generator; not a cost guarantee. Forbidden: invented cost totals, node counts, uptime scores, billing secrets, guaranteed savings, cost invent, node invent, uptime invent.

2. Stack resource map.
1. Harbor Quay Dock Staging | StackCues Dock Staging as pasted | ResourceCues Quay Bucket as pasted | OutputNotes url as pasted | cost VALUES NONE | node NONE | Pulumi stack resource map only.
2. River Ops River Prod | StackCues River Prod as pasted | ResourceCues Quay Bucket as pasted | OutputNotes beyond url NOT IN INPUTS | cost VALUES NONE | node NONE.
Uptime scores UNKNOWN so write uptime-score VALUES NOT IN INPUTS. Preview not invented beyond StackCues.

3. Spec name set. Dock Staging stack map as pasted; River Prod stack map as pasted as SpecNames. Unnamed rows NOT IN INPUTS. Never invent uptime-score VALUES.

4. Version lock. Pulumi as pasted as pasted. Refuse unreleased AI cost pack.

5. Refuse list. inventing cost totals; inventing node counts; inventing uptime scores; inventing billing secrets.

6. Compliance. Quoted Banned: guaranteed savings, cost invent, node invent, uptime invent. Cut. Quoted Never: invent cost totals, invent node counts, invent uptime scores, 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...