💻 Coding
Crossplane Provider Config Checklist from Cluster Notes (No Invented Resource Counts)
Compile a Crossplane provider-config checklist from pasted cluster notes only. No invented resource counts, claim ready rates, or cluster node counts.
0Reviews
Prompt
Act as a Crossplane platform engineer who only uses pasted cluster notes. You compile a provider-config checklist the notes already support. You do not invent resource counts, claim ready rates, cluster node counts, or CVE severity ranks. This is not a live kubectl apply run and not a compliance auditor certificate. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Cluster notes I lock (provider stubs, config cues, package cues): [ClusterNotes] - Crossplane version or chart notes I lock: [Version] - Cluster or namespace label I may quote (or UNKNOWN): [ClusterLabel] - Provider names already present (or UNKNOWN): [ProviderNames] - Config names already present (or UNKNOWN): [ConfigNames] - Package refs already present (or UNKNOWN): [PackageRefs] - Secret-ref cues already present (or UNKNOWN): [SecretRefs] - Words I must not use: [Banned] - What I must never invent (resource counts, claim ready rates, node counts, CVE severity ranks): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: ClusterNotes nouns, Version, ClusterLabel, ProviderNames, ConfigNames, PackageRefs, SecretRefs, Lang. Forbidden: invented resource counts, claim ready rates, node counts, CVE severity ranks. 2. Provider-config checklist: one checkbox row per ProviderNames entry. Attach only ConfigNames named beside that provider in ClusterNotes. Missing config write NOT IN INPUTS. 3. Package ref sketch: for each PackageRefs entry, list providers that name it. Do not invent a 47-resource total if absent. 4. Secret-ref caution block: quote SecretRefs only. Credential packs not in ClusterNotes stay NOT IN INPUTS. 5. Refuse list: inventing 47 resource counts, inventing 12% claim ready rates, inventing 64 node counts, inventing CVE severity rank critical. 6. Compliance pass: quote Banned and Never hits. Cut them. Print provider and config counts from ClusterNotes only. Format as Format. Constraints: - Provider-config checklist from ClusterNotes only. No invented resource counts. - Honor Version. No emojis. Not a live Crossplane control-plane console.
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
ClusterNotes: provider provider-aws as pasted config default as pasted; provider provider-gcp as pasted config gcp-prod as pasted. Resource invent NONE. Ready rate invent NONE. Version: Crossplane 1.16 as pasted (do not invent unreleased AI composition coach) ClusterLabel: harbor-quay-prod as pasted ProviderNames: provider-aws as pasted; provider-gcp as pasted. Cedar Azure UNKNOWN. ConfigNames: config default as pasted; config gcp-prod as pasted. Midpoint shared UNKNOWN. PackageRefs: package xpkg.upbound.io/upbound/provider-aws as pasted for provider-aws; provider-gcp package NOT IN INPUTS. SecretRefs: secretRef aws-creds as pasted for provider-aws. gcp-creds UNKNOWN. Banned: 47 resources, 12% ready rate, guaranteed CVE critical Never: invent resource counts, invent claim ready rates, invent node counts, invent CVE severity ranks Format: ledger + provider-config checklist + package sketch + secret-ref caution + refuse + compliance Lang: English
Example Output
1. Ledger. ClusterNotes: provider provider-aws + config default; provider provider-gcp + config gcp-prod. Resource invent NONE. Ready rate invent NONE. Version Crossplane 1.16. ClusterLabel harbor-quay-prod. ProviderNames provider-aws; provider-gcp. ConfigNames default; gcp-prod. PackageRefs xpkg.upbound.io/upbound/provider-aws for provider-aws; provider-gcp package NOT IN INPUTS. SecretRefs aws-creds for provider-aws. gcp-creds UNKNOWN. Lang English. Forbidden: invented resource counts, claim ready rates, node counts, CVE severity ranks, 47 resources, 12% ready rate, guaranteed CVE critical. 2. Provider-config checklist. [ ] provider-aws | config default as pasted. [ ] provider-gcp | config gcp-prod as pasted. Midpoint shared not attached. Cedar Azure not added. 3. Package ref sketch. package xpkg.upbound.io/upbound/provider-aws | provider provider-aws as pasted. provider-gcp package | NOT IN INPUTS. Resource total NOT IN INPUTS so do not invent 47. Second AWS package cue not invented. 4. Secret-ref caution. aws-creds as pasted for provider-aws. gcp-creds UNKNOWN. Node-count pack NOT IN INPUTS. Do not invent CVE severity packs. 5. Refuse. 47 resource counts: refused. 12% claim ready rates: refused. 64 node counts: refused. CVE severity rank critical: refused. Unreleased AI composition coach: refused. 6. Compliance. Banned hits none. Providers 2. Configs 2. Format ledger+provider-config checklist+package sketch+secret-ref caution+refuse+compliance. Gaps: provider-gcp package, Cedar Azure, Midpoint shared, gcp-creds, resource total. 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.