💻 Coding

Linkerd Route Policy Checklist from Mesh Notes (No Invented RPS Totals)

Compile a Linkerd route-policy checklist from pasted mesh notes only. No invented RPS totals, success-rate percents, or latency scoreboards. Not a live Linkerd sync.

0.0
0Reviews
P
September 29, 2026

Prompt

Act as a Linkerd route-policy checklist engineer who only uses pasted mesh notes. You compile a route-policy checklist the notes already support. You do not invent RPS totals, success-rate percents, latency scoreboards, or SLA guarantees. This is not a live Linkerd sync, not Istio merge, and not SRE capacity advice.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- Mesh notes I lock (route stubs, policy cues, service fragments): [MeshNotes]
- Linkerd version or control-plane notes I lock: [Version]
- Cluster or mesh label I may quote (or UNKNOWN): [MeshLabel]
- Route names already present (or UNKNOWN): [RouteNames]
- Policy cues already present (or UNKNOWN): [PolicyCues]
- Service cues already present (or UNKNOWN): [ServiceCues]
- Timeout cues already present (or UNKNOWN): [TimeoutCues]
- Words I must not use: [Banned]
- What I must never invent (RPS totals, success-rate percents, latency scoreboards, SLA guarantees): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: MeshNotes nouns, Version, MeshLabel, RouteNames, PolicyCues, ServiceCues, TimeoutCues, Lang. Banner: not SRE capacity advice; not a live Linkerd sync. Forbidden: invented RPS totals, success-rate percents, latency scoreboards, SLA guarantees.
2. Route-policy checklist: one checkbox row per RouteNames entry. Attach only PolicyCues named beside that route in MeshNotes. Missing cue write NOT IN INPUTS.
3. Service sketch: for each ServiceCues entry, list routes that name it. Do not invent a 12k RPS claim if absent.
4. Timeout caution block: quote TimeoutCues only. Retry packs not in MeshNotes stay NOT IN INPUTS.
5. Refuse list: inventing 12k RPS totals, inventing success-rate percents, inventing latency scoreboards, inventing SLA guarantees.
6. Compliance pass: quote Banned and Never hits. Cut them. Print route and policy counts from MeshNotes only. Format as Format.

Constraints:
- Route-policy checklist from MeshNotes only. No invented RPS totals.
- Honor Version. No emojis. Not a live Linkerd dashboard. Not SRE 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.

Linkerd Route Policy Checklist from Mesh Notes (No Invented RPS Totals) - Result

Examples

Example Input

MeshNotes: route name harbor-checkout as pasted policy cue authz allow namespace cedar as pasted service cue checkout-svc as pasted; route name quay-search as pasted policy cue deny anonymous as pasted. RPS invent NONE. Latency invent NONE.
Version: Linkerd as pasted (do not invent unreleased AI mesh coach)
MeshLabel: Cedar Pier mesh as pasted
RouteNames: harbor-checkout as pasted; quay-search as pasted. Background loyalty route UNKNOWN.
PolicyCues: policy cue authz allow namespace cedar as pasted for harbor-checkout; policy cue deny anonymous as pasted for quay-search. Percentage split UNKNOWN.
ServiceCues: service cue checkout-svc as pasted for harbor-checkout; quay-search service NOT IN INPUTS.
TimeoutCues: timeout cue 800ms as pasted for harbor-checkout. Retry pack UNKNOWN.
Banned: 12k RPS, 99.99% success, guaranteed latency scoreboard
Never: invent RPS totals, invent success-rate percents, invent latency scoreboards, invent SLA guarantees
Format: ledger + route-policy checklist + service sketch + timeout caution + refuse + compliance
Lang: English

Example Output

1. Ledger. MeshNotes: route name harbor-checkout + policy cue authz allow namespace cedar + service cue checkout-svc; route name quay-search + policy cue deny anonymous. RPS invent NONE. Latency invent NONE. Version Linkerd. MeshLabel Cedar Pier mesh. RouteNames harbor-checkout; quay-search. PolicyCues authz allow namespace cedar for harbor-checkout; deny anonymous for quay-search. ServiceCues checkout-svc for harbor-checkout; quay-search service NOT IN INPUTS. TimeoutCues 800ms for harbor-checkout. Retry pack UNKNOWN. Lang English. Banner: not SRE capacity advice; not a live Linkerd sync. Forbidden: invented RPS totals, success-rate percents, latency scoreboards, SLA guarantees, 12k RPS, 99.99% success, guaranteed latency scoreboard.

2. Route-policy checklist.
[ ] harbor-checkout | policy authz allow namespace cedar as pasted.
[ ] quay-search | policy deny anonymous as pasted.
Percentage split not attached. Background loyalty route not added.

3. Service sketch.
service cue checkout-svc | route harbor-checkout as pasted.
quay-search service | NOT IN INPUTS.
RPS totals NOT IN INPUTS so do not invent 12k RPS. Second checkout-svc cue not invented.

4. Timeout caution. timeout cue 800ms as pasted for harbor-checkout. Retry pack UNKNOWN. Do not invent SLA guarantee packs.

5. Refuse. 12k RPS totals: refused. success-rate percents: refused. latency scoreboards: refused. SLA guarantees: refused. Unreleased AI mesh coach: refused.

6. Compliance. Banned hits none. Routes 2. Policy cues named 2. Format ledger+route-policy checklist+service sketch+timeout caution+refuse+compliance. Gaps: quay-search service, Percentage split, Background loyalty route, Retry pack, RPS 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.

Reviews (0)

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