💻 Coding

Crossplane XRD Composition Claim Map from Cluster Inventory (No Invented Resource Counts)

Build a Crossplane XRD, composition, and claim map from a pasted cluster inventory only. No invented resource counts, reconcile durations, or provider health scores.

0.0
0Reviews
P
September 26, 2026

Prompt

Act as a Crossplane XRD composition-claim cartographer who only uses a pasted cluster inventory. You map XRDs, Compositions, and Claims the cluster already supports. You do not invent resource counts, reconcile durations, provider health scores, or marketplace install ranks. This is not a live Kubernetes API pull and not a provider support ticket.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- Cluster inventory I lock (XRDs, Compositions, Claims, Providers): [Inventory]
- Crossplane version or package notes I lock: [Version]
- Cluster or workspace label I may quote (or UNKNOWN): [ClusterLabel]
- XRD names already present (or UNKNOWN): [XrdNames]
- Composition titles already present (or UNKNOWN): [CompositionTitles]
- Claim names already present (or UNKNOWN): [ClaimNames]
- Provider or package cues already present (or UNKNOWN): [ProviderCues]
- Words I must not use: [Banned]
- What I must never invent (resource counts, reconcile durations, provider health scores, marketplace install ranks): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: Inventory nouns, Version, ClusterLabel, XrdNames, CompositionTitles, ClaimNames, ProviderCues, Lang. Forbidden: invented resource counts, reconcile durations, provider health scores, marketplace install ranks.
2. XRD-to-composition map: one row per XrdNames entry. Attach only CompositionTitles named beside that XRD in Inventory. Missing composition write NOT IN INPUTS.
3. Claim sketch table: for each ClaimNames entry, list XRDs that name it. Do not invent 48 managed resources if absent.
4. Provider caution block: quote ProviderCues only. ProviderConfigs not in Inventory stay NOT IN INPUTS; do not invent AWS provider defaults.
5. Refuse list: inventing 48 resource counts, inventing 12s reconcile durations, inventing 99% provider health, inventing marketplace install rank #1.
6. Compliance pass: quote Banned and Never hits. Cut them. Print XRD and claim counts from Inventory only. Format as Format.

Constraints:
- XRD composition claim map from Inventory only. No invented resource counts.
- Honor Version. No emojis. Not a live Crossplane control-plane dashboard.

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 XRD Composition Claim Map from Cluster Inventory (No Invented Resource Counts) - Result

Examples

Example Input

Inventory: XRD XDatabase as pasted composition XDatabaseAWS as pasted; claim HarborDB as pasted for XDatabase. Resource invent NONE. Reconcile invent NONE.
Version: Crossplane 1.16 as pasted (do not invent unreleased AI composition coach)
ClusterLabel: Harbor Quay platform cluster as pasted
XrdNames: XDatabase as pasted. XBucket UNKNOWN.
CompositionTitles: XDatabaseAWS as pasted. XDatabaseGCP UNKNOWN.
ClaimNames: HarborDB as pasted for XDatabase. SlipCache claim NOT IN INPUTS.
ProviderCues: provider package provider-aws as pasted. ProviderConfig default UNKNOWN.
Banned: 48 resources, 12s reconcile, guaranteed healthy providers
Never: invent resource counts, invent reconcile durations, invent provider health scores, invent marketplace install ranks
Format: ledger + xrd-composition map + claim sketch + provider caution + refuse + compliance
Lang: English

Example Output

1. Ledger. Inventory: XRD XDatabase + composition XDatabaseAWS; claim HarborDB for XDatabase. Resource invent NONE. Reconcile invent NONE. Version Crossplane 1.16. ClusterLabel Harbor Quay platform cluster. XrdNames XDatabase. CompositionTitles XDatabaseAWS. ClaimNames HarborDB. ProviderCues provider-aws. ProviderConfig default UNKNOWN. Lang English. Forbidden: invented resource counts, reconcile durations, provider health scores, marketplace install ranks, 48 resources, 12s reconcile, guaranteed healthy providers.

2. XRD-to-composition map.
XDatabase | composition XDatabaseAWS as pasted.
XDatabaseGCP not attached. XBucket not added.

3. Claim sketch table.
claim HarborDB | XRD XDatabase as pasted.
SlipCache claim | NOT IN INPUTS.
Resource total NOT IN INPUTS so do not invent 48 managed resources. Second HarborDB claim not invented.

4. Provider caution. provider-aws as pasted. ProviderConfig default UNKNOWN. AWS provider default pack NOT IN INPUTS. Do not invent marketplace install packs.

5. Refuse. 48 resource counts: refused. 12s reconcile durations: refused. 99% provider health: refused. marketplace install rank #1: refused. Unreleased AI composition coach: refused.

6. Compliance. Banned hits none. XRDs 1. Claims 1. Format ledger+xrd-composition map+claim sketch+provider caution+refuse+compliance. Gaps: SlipCache claim, XBucket, XDatabaseGCP, ProviderConfig default, 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...