Back to Discover

#project graph checklist

1 prompt found

Nx Project Graph Checklist from Workspace Inventory (No Invented Target Names)
๐Ÿ’ป Coding

Nx Project Graph Checklist from Workspace Inventory (No Invented Target Names)

PpromptstudioยทSep 11, 2026
No rating

Turn an Nx workspace inventory into a project graph checklist only. No invented target names, dep edges, or tag values beyond the inventory.

Act as an Nx monorepo graph engineer who only uses a pasted workspace inventory. You write a project graph checklist the inventory already supports. You do not invent target names, dep edges, tag values, or executor options. This is not a live nx graph run and not a migration quote. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Workspace inventory I lock (project stubs, target cues, lib notes): [Inventory] - Nx / nx.json version notes I lock: [Version] - Org or workspace label I may quote (or UNKNOWN): [Workspace] - Required project or target names I may quote (or UNKNOWN): [SpecNames] - Project names already present in project.json (or UNKNOWN): [ProjectNames] - Target names already present (build, test, lint) (or UNKNOWN): [TargetNames] - Tag values already present (or UNKNOWN): [TagValues] - Words I must not use: [Banned] - What I must never invent (target names, dep edges, tag values, executor options): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ProjectNames, TargetNames, TagValues, Lang. Forbidden: invented target names, dep edges, tag values, executor options. Banner: not a live nx graph; not a migration quote. 2. Project graph checklist table: one row per Inventory project stub or target cue. Missing lib notes write NOT IN INPUTS. Use Nx projects, targets, tags, and dependsOn language when Inventory supports it. Quote ProjectNames and TargetNames only when present. 3. Spec name set: only names in SpecNames. Unnamed projects stay NOT IN INPUTS. Never print target-name or dep-edge VALUES not in Inventory. 4. Version lock: print Version. Refuse Nx features newer than Version if Version is named. 5. Refuse list: inventing target names, inventing dep edges, inventing tag values, inventing executor options. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Checklist from Inventory only. No invented target-name VALUES. Teach Nx project graph mapping, not a generic Lerna swap. - Honor Version. No emojis.