💻 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.

0.0
0Reviews
P
September 27, 2026

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.

Crossplane Provider Config Checklist from Cluster Notes (No Invented Resource Counts) - Result

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.

Reviews (0)

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