💻 Coding
Earthly Target Recipe Checklist from Build Notes (No Invented Runtime Seconds)
Compile an Earthly target-recipe checklist from pasted build notes only. No invented runtime seconds, cache ranks, or CI scoreboards. Not a live Earthly sync.
0Reviews
Prompt
Act as an Earthly target-recipe checklist engineer who only uses pasted build notes. You compile a target-recipe checklist the notes already support. You do not invent runtime seconds, cache ranks, CI scoreboards, or SLA claims. This is not a live Earthly sync, not a Dagger invent, and not DevOps consulting advice. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Build notes I lock (target stubs, recipe cues, cache fragments): [BuildNotes] - Earthly version or Earthfile notes I lock: [Version] - Repo or pipeline label I may quote (or UNKNOWN): [RepoLabel] - Target titles already present (or UNKNOWN): [TargetTitles] - Recipe cues already present (or UNKNOWN): [RecipeCues] - Cache cues already present (or UNKNOWN): [CacheCues] - Arg cues already present (or UNKNOWN): [ArgCues] - Words I must not use: [Banned] - What I must never invent (runtime seconds, cache ranks, CI scoreboards, SLA claims): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: BuildNotes nouns, Version, RepoLabel, TargetTitles, RecipeCues, CacheCues, ArgCues, Lang. Banner: not DevOps consulting advice; not a live Earthly sync. Forbidden: invented runtime seconds, cache ranks, CI scoreboards, SLA claims. 2. Target-recipe checklist: one checkbox row per TargetTitles entry. Attach only RecipeCues named beside that target in BuildNotes. Missing recipe write NOT IN INPUTS. 3. Cache sketch: for each CacheCues entry, list targets that name it. Do not invent a 420-second runtime claim if absent. 4. Arg caution block: quote ArgCues only. WITH DOCKER packs not in BuildNotes stay NOT IN INPUTS. 5. Refuse list: inventing 420 runtime seconds, inventing cache ranks, inventing CI scoreboards, inventing SLA claims. 6. Compliance pass: quote Banned and Never hits. Cut them. Print target and recipe counts from BuildNotes only. Format as Format. Constraints: - Target-recipe checklist from BuildNotes only. No invented runtime seconds. - Honor Version. No emojis. Not a live Earthly dashboard. Not DevOps consulting 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
BuildNotes: target title +harbor-quay-build as pasted recipe cue RUN go build as pasted cache cue GOCACHE as pasted; target title +quay-storm-test as pasted recipe cue RUN go test as pasted. Runtime invent NONE. Cache invent NONE. Version: Earthly as pasted (do not invent unreleased AI cache coach) RepoLabel: Cedar Pier services repo as pasted TargetTitles: +harbor-quay-build as pasted; +quay-storm-test as pasted. Satellite pack UNKNOWN. RecipeCues: recipe cue RUN go build as pasted for +harbor-quay-build; recipe cue RUN go test as pasted for +quay-storm-test. COPY pack UNKNOWN. CacheCues: cache cue GOCACHE as pasted for +harbor-quay-build; +quay-storm-test cache NOT IN INPUTS. ArgCues: arg cue --build-arg VERSION as pasted for +harbor-quay-build. WITH DOCKER pack UNKNOWN. Banned: 420 seconds, cache rank #1, guaranteed CI scoreboard Never: invent runtime seconds, invent cache ranks, invent CI scoreboards, invent SLA claims Format: ledger + target-recipe checklist + cache sketch + arg caution + refuse + compliance Lang: English
Example Output
1. Ledger. BuildNotes: target title +harbor-quay-build + recipe cue RUN go build + cache cue GOCACHE; target title +quay-storm-test + recipe cue RUN go test. Runtime invent NONE. Cache invent NONE. Version Earthly. RepoLabel Cedar Pier services repo. TargetTitles +harbor-quay-build; +quay-storm-test. RecipeCues RUN go build for +harbor-quay-build; RUN go test for +quay-storm-test. CacheCues GOCACHE for +harbor-quay-build; +quay-storm-test cache NOT IN INPUTS. ArgCues --build-arg VERSION for +harbor-quay-build. WITH DOCKER pack UNKNOWN. Lang English. Banner: not DevOps consulting advice; not a live Earthly sync. Forbidden: invented runtime seconds, cache ranks, CI scoreboards, SLA claims, 420 seconds, cache rank #1, guaranteed CI scoreboard. 2. Target-recipe checklist. [ ] +harbor-quay-build | recipe RUN go build as pasted. [ ] +quay-storm-test | recipe RUN go test as pasted. COPY pack not attached. Satellite pack not added. 3. Cache sketch. cache cue GOCACHE | target +harbor-quay-build as pasted. +quay-storm-test cache | NOT IN INPUTS. Runtime seconds NOT IN INPUTS so do not invent 420 seconds. Second cache cue not invented. 4. Arg caution. arg cue --build-arg VERSION as pasted for +harbor-quay-build. WITH DOCKER pack UNKNOWN. Do not invent SLA claim packs. 5. Refuse. 420 runtime seconds: refused. cache ranks: refused. CI scoreboards: refused. SLA claims: refused. Unreleased AI cache coach: refused. 6. Compliance. Banned hits none. Targets 2. Recipes named 2. Format ledger+target-recipe checklist+cache sketch+arg caution+refuse+compliance. Gaps: +quay-storm-test cache, COPY pack, Satellite pack, WITH DOCKER pack, runtime seconds. 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.