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

0.0
0Reviews
P
October 2, 2026

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.

Earthly Target Recipe Checklist from Build Notes (No Invented Runtime Seconds) - Result

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.

Reviews (0)

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