💻 Coding
Pulumi Stack Resource Checklist from IaC Notes (No Invented Cost Totals)
Compile a Pulumi stack-resource checklist from pasted IaC notes only. No invented cost totals, drift ranks, or spend scoreboards. Not a live Pulumi sync.
0Reviews
Prompt
Act as a Pulumi stack-resource checklist engineer who only uses pasted IaC notes. You compile a stack-resource checklist the notes already support. You do not invent cost totals, drift ranks, spend scoreboards, or uptime guarantees. This is not a live Pulumi sync, not Terraform merge, and not FinOps capacity advice. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - IaC notes I lock (stack stubs, resource cues, provider fragments): [IacNotes] - Pulumi org or CLI notes I lock: [Version] - Stack or org label I may quote (or UNKNOWN): [StackLabel] - Stack names already present (or UNKNOWN): [StackNames] - Resource cues already present (or UNKNOWN): [ResourceCues] - Provider cues already present (or UNKNOWN): [ProviderCues] - Output cues already present (or UNKNOWN): [OutputCues] - Words I must not use: [Banned] - What I must never invent (cost totals, drift ranks, spend scoreboards, uptime guarantees): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: IacNotes nouns, Version, StackLabel, StackNames, ResourceCues, ProviderCues, OutputCues, Lang. Banner: not FinOps capacity advice; not a live Pulumi sync. Forbidden: invented cost totals, drift ranks, spend scoreboards, uptime guarantees. 2. Stack-resource checklist: one checkbox row per StackNames entry. Attach only ResourceCues named beside that stack in IacNotes. Missing cue write NOT IN INPUTS. 3. Provider sketch: for each ProviderCues entry, list stacks that name it. Do not invent a 12k cost claim if absent. 4. Output caution block: quote OutputCues only. Secret packs not in IacNotes stay NOT IN INPUTS. 5. Refuse list: inventing 12k cost totals, inventing drift ranks, inventing spend scoreboards, inventing uptime guarantees. 6. Compliance pass: quote Banned and Never hits. Cut them. Print stack and resource counts from IacNotes only. Format as Format. Constraints: - Stack-resource checklist from IacNotes only. No invented cost totals. - Honor Version. No emojis. Not a live Pulumi dashboard. Not FinOps capacity advice.
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.

Examples
Example Input
IacNotes: stack name Harbor Pier Staging as pasted resource cue aws:s3:Bucket pier-assets as pasted provider cue aws as pasted; stack name Quay Refund Prod as pasted resource cue aws:lambda:Function pier-refund as pasted. Cost invent NONE. Drift invent NONE. Version: Pulumi as pasted (do not invent unreleased AI cost coach) StackLabel: Cedar Pier org as pasted StackNames: Harbor Pier Staging as pasted; Quay Refund Prod as pasted. Nightly preview stack UNKNOWN. ResourceCues: resource cue aws:s3:Bucket pier-assets as pasted for Harbor Pier Staging; resource cue aws:lambda:Function pier-refund as pasted for Quay Refund Prod. K8s pack UNKNOWN. ProviderCues: provider cue aws as pasted for Harbor Pier Staging; Quay Refund Prod provider NOT IN INPUTS. OutputCues: output cue bucketArn as pasted for Harbor Pier Staging. Secret pack UNKNOWN. Banned: 12k cost, drift rank #1, guaranteed spend scoreboard Never: invent cost totals, invent drift ranks, invent spend scoreboards, invent uptime guarantees Format: ledger + stack-resource checklist + provider sketch + output caution + refuse + compliance Lang: English
Example Output
1. Ledger. IacNotes: stack name Harbor Pier Staging + resource cue aws:s3:Bucket pier-assets + provider cue aws; stack name Quay Refund Prod + resource cue aws:lambda:Function pier-refund. Cost invent NONE. Drift invent NONE. Version Pulumi. StackLabel Cedar Pier org. StackNames Harbor Pier Staging; Quay Refund Prod. ResourceCues aws:s3:Bucket pier-assets for Harbor Pier Staging; aws:lambda:Function pier-refund for Quay Refund Prod. ProviderCues aws for Harbor Pier Staging; Quay Refund Prod provider NOT IN INPUTS. OutputCues bucketArn for Harbor Pier Staging. Secret pack UNKNOWN. Lang English. Banner: not FinOps capacity advice; not a live Pulumi sync. Forbidden: invented cost totals, drift ranks, spend scoreboards, uptime guarantees, 12k cost, drift rank #1, guaranteed spend scoreboard. 2. Stack-resource checklist. [ ] Harbor Pier Staging | resource aws:s3:Bucket pier-assets as pasted. [ ] Quay Refund Prod | resource aws:lambda:Function pier-refund as pasted. K8s pack not attached. Nightly preview stack not added. 3. Provider sketch. provider cue aws | stack Harbor Pier Staging as pasted. Quay Refund Prod provider | NOT IN INPUTS. Cost totals NOT IN INPUTS so do not invent 12k cost. Second aws cue not invented. 4. Output caution. output cue bucketArn as pasted for Harbor Pier Staging. Secret pack UNKNOWN. Do not invent uptime guarantee packs. 5. Refuse. 12k cost totals: refused. drift ranks: refused. spend scoreboards: refused. uptime guarantees: refused. Unreleased AI cost coach: refused. 6. Compliance. Banned hits none. Stacks 2. Resource cues named 2. Format ledger+stack-resource checklist+provider sketch+output caution+refuse+compliance. Gaps: Quay Refund Prod provider, K8s pack, Nightly preview stack, Secret pack, Cost totals. 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.