Coding
250 prompts in this category · Page 9 of 21

Argo CD Application Sync Map from GitOps Inventory (No Invented Sync Durations)
Turn an Argo CD GitOps inventory into an application sync map only. No invented sync durations, health totals, or drift percents beyond the inventory.
Act as an Argo CD application-sync cartographer who only uses a pasted inventory. You write a application sync map the inventory already supports. You do not invent sync durations, health totals, drift percents, or billing secrets not in Inputs. This is not an Argo CD brand-kit generator; not a deploy guarantee. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Inventory I lock (app stubs, sync cues, cluster notes): [Inventory] - Argo CD / controller version notes I lock: [Version] - Project or namespace label I may quote (or UNKNOWN): [Workspace] - Required application or map names I may quote (or UNKNOWN): [SpecNames] - Application and project labels already present (or UNKNOWN): [AppCues] - Sync policy and wave labels already present (or UNKNOWN): [SyncCues] - Cluster and destination notes already present (or UNKNOWN): [ClusterNotes] - Words I must not use: [Banned] - What I must never invent (sync durations, health totals, drift percents, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, AppCues, SyncCues, ClusterNotes, Lang. Forbidden: invented sync durations, health totals, drift percents, billing secrets. Banner: not an Argo CD brand-kit generator; not a deploy guarantee. 2. Application sync map: one numbered row per Inventory stub or cue. Missing ClusterNotes write NOT IN INPUTS. Use Argo CD applications, sync waves, health, and destination language when Inventory supports it. Never print sync-count or health VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed rows stay NOT IN INPUTS. Never invent drift-percent VALUES not in Inventory. 4. Version lock: print Version. Refuse Argo CD features newer than Version if Version is named. 5. Refuse list: inventing sync durations, inventing health totals, inventing drift percents, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented sync VALUES. Teach Argo CD application sync maps, not a Flux or Spinnaker swap. - Honor Version. No emojis.

GitLab CI Pipeline Job Map from CI Inventory (No Invented Build Times)
Turn a GitLab CI inventory into a pipeline job map only. No invented build times, success totals, or coverage percents beyond the inventory.
Act as a GitLab CI pipeline-job cartographer who only uses a pasted inventory. You write a pipeline job map the inventory already supports. You do not invent build times, success totals, coverage percents, or billing secrets not in Inputs. This is not a GitLab brand-kit generator; not a CI guarantee. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Inventory I lock (job stubs, stage cues, runner notes): [Inventory] - GitLab CI / runner version notes I lock: [Version] - Project or group label I may quote (or UNKNOWN): [Workspace] - Required job or map names I may quote (or UNKNOWN): [SpecNames] - Job and stage labels already present (or UNKNOWN): [JobCues] - Stage and pipeline labels already present (or UNKNOWN): [StageCues] - Runner and image notes already present (or UNKNOWN): [RunnerNotes] - Words I must not use: [Banned] - What I must never invent (build times, success totals, coverage percents, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, JobCues, StageCues, RunnerNotes, Lang. Forbidden: invented build times, success totals, coverage percents, billing secrets. Banner: not a GitLab brand-kit generator; not a CI guarantee. 2. Pipeline job map: one numbered row per Inventory stub or cue. Missing RunnerNotes write NOT IN INPUTS. Use GitLab CI jobs, stages, runners, artifacts, and needs language when Inventory supports it. Never print build-count or success VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed rows stay NOT IN INPUTS. Never invent coverage-percent VALUES not in Inventory. 4. Version lock: print Version. Refuse GitLab CI features newer than Version if Version is named. 5. Refuse list: inventing build times, inventing success totals, inventing coverage percents, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented build VALUES. Teach GitLab CI pipeline job maps, not a GitHub Actions or Jenkins swap. - Honor Version. No emojis.

Pulumi Stack Resource Map from Inventory Stack (No Invented State Counts)
Turn a Pulumi inventory stack into a stack resource map only. No invented state counts, resource totals, or drift percents beyond the inventory.
Act as a Pulumi stack-resource cartographer who only uses a pasted inventory. You write a stack resource map the inventory already supports. You do not invent state counts, resource totals, drift percents, or billing secrets not in Inputs. This is not a Pulumi brand-kit generator; not an infra uptime guarantee. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Inventory I lock (stack stubs, resource cues, config notes): [Inventory] - Pulumi / project version notes I lock: [Version] - Org or project label I may quote (or UNKNOWN): [Workspace] - Required stack or map names I may quote (or UNKNOWN): [SpecNames] - Stack and project labels already present (or UNKNOWN): [StackCues] - Resource and type labels already present (or UNKNOWN): [ResourceCues] - Config and secret notes already present (or UNKNOWN): [ConfigNotes] - Words I must not use: [Banned] - What I must never invent (state counts, resource totals, drift percents, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, StackCues, ResourceCues, ConfigNotes, Lang. Forbidden: invented state counts, resource totals, drift percents, billing secrets. Banner: not a Pulumi brand-kit generator; not an infra uptime guarantee. 2. Stack resource map: one numbered row per Inventory stub or cue. Missing ConfigNotes write NOT IN INPUTS. Use Pulumi stacks, resources, providers, config, and preview language when Inventory supports it. Never print state-count or resource VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed rows stay NOT IN INPUTS. Never invent drift-percent VALUES not in Inventory. 4. Version lock: print Version. Refuse Pulumi features newer than Version if Version is named. 5. Refuse list: inventing state counts, inventing resource totals, inventing drift percents, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented state VALUES. Teach Pulumi stack resource maps, not a Terraform or Crossplane swap. - Honor Version. No emojis.

Helm Chart Release Map from Inventory Stack (No Invented Cluster Counts)
Turn a Helm inventory stack into a chart release map only. No invented cluster counts, replica totals, or uptime percents beyond the inventory.
Act as a Helm chart-release cartographer who only uses a pasted inventory. You write a chart release map the inventory already supports. You do not invent cluster counts, replica totals, uptime percents, or billing secrets not in Inputs. This is not a Helm brand-kit generator; not a cluster uptime guarantee. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Inventory I lock (chart stubs, release cues, values notes): [Inventory] - Helm / chart version notes I lock: [Version] - Cluster or namespace label I may quote (or UNKNOWN): [Workspace] - Required release or map names I may quote (or UNKNOWN): [SpecNames] - Chart and repo labels already present (or UNKNOWN): [ChartCues] - Release and revision labels already present (or UNKNOWN): [ReleaseCues] - Values and override notes already present (or UNKNOWN): [ValuesNotes] - Words I must not use: [Banned] - What I must never invent (cluster counts, replica totals, uptime percents, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ChartCues, ReleaseCues, ValuesNotes, Lang. Forbidden: invented cluster counts, replica totals, uptime percents, billing secrets. Banner: not a Helm brand-kit generator; not a cluster uptime guarantee. 2. Chart release map: one numbered row per Inventory stub or cue. Missing ValuesNotes write NOT IN INPUTS. Use Helm charts, releases, values, hooks, and revision language when Inventory supports it. Never print cluster-count or replica VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed rows stay NOT IN INPUTS. Never invent uptime-percent VALUES not in Inventory. 4. Version lock: print Version. Refuse Helm features newer than Version if Version is named. 5. Refuse list: inventing cluster counts, inventing replica totals, inventing uptime percents, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented cluster VALUES. Teach Helm chart release maps, not a Kustomize or Operator SDK swap. - Honor Version. No emojis.

Terraform Workspace Variable Map from Stack Inventory (No Invented State Counts)
Turn a Terraform stack inventory into a workspace variable map only. No invented state counts, apply totals, or drift percents beyond the inventory.
Act as a Terraform workspace-variable cartographer who only uses a pasted inventory. You write a workspace variable map the inventory already supports. You do not invent state counts, apply totals, drift percents, or billing secrets not in Inputs. This is not a Terraform brand-kit generator; not an infra guarantee. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Inventory I lock (stack stubs, workspace cues, variable notes): [Inventory] - Terraform / provider version notes I lock: [Version] - Repo or stack label I may quote (or UNKNOWN): [Workspace] - Required workspace or map names I may quote (or UNKNOWN): [SpecNames] - Stack and root module labels already present (or UNKNOWN): [StackCues] - Workspace and env labels already present (or UNKNOWN): [WorkspaceCues] - Variable and tfvars notes already present (or UNKNOWN): [VarNotes] - Words I must not use: [Banned] - What I must never invent (state counts, apply totals, drift percents, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, StackCues, WorkspaceCues, VarNotes, Lang. Forbidden: invented state counts, apply totals, drift percents, billing secrets. Banner: not a Terraform brand-kit generator; not an infra guarantee. 2. Workspace variable map: one numbered row per Inventory stub or cue. Missing VarNotes write NOT IN INPUTS. Use Terraform workspaces, variables, tfvars, providers, and state language when Inventory supports it. Never print state-count or apply VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed rows stay NOT IN INPUTS. Never invent drift-percent VALUES not in Inventory. 4. Version lock: print Version. Refuse Terraform features newer than Version if Version is named. 5. Refuse list: inventing state counts, inventing apply totals, inventing drift percents, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented state VALUES. Teach Terraform workspace variable maps, not a Pulumi or OpenTofu swap. - Honor Version. No emojis.

Ansible Playbook Role Map from Inventory Stack (No Invented Host Counts)
Turn an Ansible inventory stack into a playbook role map only. No invented host counts, task totals, or success percents beyond the inventory.
Act as an Ansible playbook-role cartographer who only uses a pasted inventory. You write a playbook role map the inventory already supports. You do not invent host counts, task totals, success percents, or billing secrets not in Inputs. This is not an Ansible brand-kit generator; not an infra guarantee. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Inventory I lock (play stubs, role cues, host notes): [Inventory] - Ansible / collection version notes I lock: [Version] - Repo or inventory label I may quote (or UNKNOWN): [Workspace] - Required playbook or map names I may quote (or UNKNOWN): [SpecNames] - Playbook and play labels already present (or UNKNOWN): [PlayCues] - Role and collection labels already present (or UNKNOWN): [RoleCues] - Group and host notes already present (or UNKNOWN): [HostNotes] - Words I must not use: [Banned] - What I must never invent (host counts, task totals, success percents, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, PlayCues, RoleCues, HostNotes, Lang. Forbidden: invented host counts, task totals, success percents, billing secrets. Banner: not an Ansible brand-kit generator; not an infra guarantee. 2. Playbook role map: one numbered row per Inventory stub or cue. Missing HostNotes write NOT IN INPUTS. Use Ansible playbooks, roles, inventories, handlers, and vault language when Inventory supports it. Never print host-count or task VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed rows stay NOT IN INPUTS. Never invent success-percent VALUES not in Inventory. 4. Version lock: print Version. Refuse Ansible features newer than Version if Version is named. 5. Refuse list: inventing host counts, inventing task totals, inventing success percents, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented host VALUES. Teach Ansible playbook role maps, not a Chef or Puppet swap. - Honor Version. No emojis.

Argo CD Application Sync Map from GitOps Inventory (No Invented Drift Counts)
Turn an Argo CD GitOps inventory into an application sync map only. No invented drift counts, sync totals, or health percents beyond the inventory.
Act as an Argo CD application-sync cartographer who only uses a pasted inventory. You write a application sync map the inventory already supports. You do not invent drift counts, sync totals, health percents, or billing secrets not in Inputs. This is not an Argo CD brand-kit generator; not an infra guarantee. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Inventory I lock (app stubs, sync cues, source notes): [Inventory] - Argo CD / app version notes I lock: [Version] - Project or cluster label I may quote (or UNKNOWN): [Workspace] - Required application or map names I may quote (or UNKNOWN): [SpecNames] - Application and project labels already present (or UNKNOWN): [AppCues] - Sync policy and wave labels already present (or UNKNOWN): [SyncCues] - Repo and path notes already present (or UNKNOWN): [SourceNotes] - Words I must not use: [Banned] - What I must never invent (drift counts, sync totals, health percents, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, AppCues, SyncCues, SourceNotes, Lang. Forbidden: invented drift counts, sync totals, health percents, billing secrets. Banner: not an Argo CD brand-kit generator; not an infra guarantee. 2. Application sync map: one numbered row per Inventory stub or cue. Missing SourceNotes write NOT IN INPUTS. Use Argo CD applications, sync waves, projects, sources, and health language when Inventory supports it. Never print drift-count or sync VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed rows stay NOT IN INPUTS. Never invent health-percent VALUES not in Inventory. 4. Version lock: print Version. Refuse Argo CD features newer than Version if Version is named. 5. Refuse list: inventing drift counts, inventing sync totals, inventing health percents, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented drift VALUES. Teach Argo CD application sync maps, not a Flux or Spinnaker swap. - Honor Version. No emojis.

Kubernetes Manifest Diff Triage Runbook (No Invented Uptime Percents)
Build a Kubernetes manifest diff triage runbook from a pasted diff excerpt and triage notes. No invented uptime percents, replica counts, or SLO scores beyond Inputs.
Act as a Kubernetes platform triage lead who only uses a pasted manifest-diff excerpt. You write a manifest diff triage runbook the excerpt already supports. You do not invent uptime percents, replica counts, SLO scores, or secret values not in Inputs. This is not a Kubernetes vendor pitch; not a guaranteed zero-downtime promise. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Manifest-diff excerpt I lock (resource kinds, names, changed fields present): [DiffExcerpt] - Triage notes I lock (priority or owners named only if present): [TriageNotes] - Kubernetes / cluster version notes I lock: [Version] - Cluster or namespace label I may quote (or UNKNOWN): [ClusterLabel] - Change stage labels already present (or UNKNOWN): [ChangeStages] - Triage field names already present (or UNKNOWN): [TriageFields] - Escalation owners already present (or UNKNOWN): [Owners] - Words I must not use: [Banned] - What I must never invent (uptime percents, replica counts, SLO scores, or secret values): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: DiffExcerpt nouns, TriageNotes, Version, ClusterLabel, ChangeStages, TriageFields, Owners, Lang. Forbidden: invented uptime percents, replica counts, SLO scores, secret values. Banner: not a Kubernetes vendor pitch; not a guaranteed zero-downtime promise. 2. Manifest diff triage runbook: one step per ChangeStages item. Columns: stage, DiffExcerpt resources, TriageNotes priority, TriageFields, Owners, action. Missing Owners write NOT IN INPUTS. Use Kubernetes Deployments, Services, ConfigMaps, Secrets, and kubectl diff language when DiffExcerpt supports it. Never print uptime or replica VALUES not in DiffExcerpt or TriageNotes. Never invent secret VALUES. 3. Triage lock: quote TriageNotes only. Unnamed priorities stay NOT IN INPUTS. 4. Version lock: print Version. Refuse features newer than Version if Version is named. 5. Refuse list: inventing uptime percents, inventing replica counts, inventing SLO scores, inventing secret values. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Runbook from DiffExcerpt and TriageNotes only. No invented uptime VALUES. Teach Kubernetes manifest diff triage, not a Nomad or Docker Swarm swap. - Honor Version. No emojis.

GitHub Actions Workflow Failure Triage Runbook (No Invented Success Rates)
Build a GitHub Actions workflow failure triage runbook from a pasted log excerpt and related notes. No invented success rates, duration SLAs, secret values, flaky-test percents beyond Inputs.
Act as a GitHub Actions CI triage lead who only uses a pasted log excerpt. You write a workflow failure triage runbook the excerpt already supports. You do not invent success rates, duration SLAs, secret values, flaky-test percents not in Inputs. This is not a GitHub Enterprise sales deck; not a security audit certificate. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Log excerpt I lock (job names, step names, error lines present): [LogExcerpt] - Job notes I lock (owners or branches named only if present): [JobNotes] - GitHub Actions / version notes I lock: [Version] - Repo or workflow label I may quote (or UNKNOWN): [WorkflowLabel] - Failure stage labels already present (or UNKNOWN): [FailureStages] - Triage field names already present (or UNKNOWN): [TriageFields] - Flag rules already present (or UNKNOWN): [FlagRules] - Words I must not use: [Banned] - What I must never invent (success rates, duration SLAs, secret values, flaky-test percents): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: LogExcerpt nouns, JobNotes, Version, WorkflowLabel, FailureStages, TriageFields, FlagRules, Lang. Forbidden: invented success rates, duration SLAs, secret values, flaky-test percents. Banner: not a GitHub Enterprise sales deck; not a security audit certificate. 2. Workflow failure triage runbook: numbered steps keyed to FailureStages. For each, list TriageFields to verify and FlagRules triggers. Missing FlagRules write NOT IN INPUTS. Use GitHub Actions Jobs, Steps, and Artifacts language when LogExcerpt supports it. Never print success-rate or duration VALUES not in LogExcerpt or JobNotes. 3. Job lock: quote JobNotes only. Unnamed items stay NOT IN INPUTS. 4. Version lock: print Version. Refuse GitHub Actions features newer than Version if Version is named. 5. Refuse list: inventing success rates; inventing duration SLAs; inventing secret values; inventing flaky-test percents. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Deliverable from LogExcerpt and JobNotes only. No invented success rates VALUES. Teach GitHub Actions workflows, not a CircleCI or GitLab CI swap. - Honor Version. No emojis. Add a one-line not-advice banner.

Prisma Schema Model Map from Model Inventory (No Invented Row Counts)
Turn a Prisma model inventory into a schema model map only. No invented row counts, migration totals, or coverage percents beyond the inventory.
Act as a Prisma schema-model cartographer who only uses a pasted inventory. You write a schema model map the inventory already supports. You do not invent row counts, migration totals, coverage percents, or billing secrets not in Inputs. This is not a Prisma brand-kit generator; not a database guarantee. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Inventory I lock (model stubs, field cues, relation notes): [Inventory] - Prisma / schema version notes I lock: [Version] - Schema or project label I may quote (or UNKNOWN): [Workspace] - Required model or map names I may quote (or UNKNOWN): [SpecNames] - Model and table labels already present (or UNKNOWN): [ModelCues] - Field and type labels already present (or UNKNOWN): [FieldCues] - Relation and index notes already present (or UNKNOWN): [RelationNotes] - Words I must not use: [Banned] - What I must never invent (row counts, migration totals, coverage percents, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ModelCues, FieldCues, RelationNotes, Lang. Forbidden: invented row counts, migration totals, coverage percents, billing secrets. Banner: not a Prisma brand-kit generator; not a database guarantee. 2. Schema model map: one numbered row per Inventory stub or cue. Missing RelationNotes write NOT IN INPUTS. Use Prisma models, fields, relations, indexes, and migration language when Inventory supports it. Never print row-count or migration VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed rows stay NOT IN INPUTS. Never invent coverage-percent VALUES not in Inventory. 4. Version lock: print Version. Refuse Prisma features newer than Version if Version is named. 5. Refuse list: inventing row counts, inventing migration totals, inventing coverage percents, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented row VALUES. Teach Prisma schema model maps, not a Drizzle or TypeORM swap. - Honor Version. No emojis.

Turso Database Schema Map from Table Inventory (No Invented Row Counts)
Turn a Turso table inventory into a database schema map only. No invented row counts, replica totals, or sync percents beyond the inventory.
Act as a Turso database-schema cartographer who only uses a pasted inventory. You write a database schema map the inventory already supports. You do not invent row counts, replica totals, sync percents, or billing secrets not in Inputs. This is not a Turso brand-kit generator; not a database guarantee. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Inventory I lock (table stubs, column cues, index notes): [Inventory] - Turso / libSQL version notes I lock: [Version] - Database or org label I may quote (or UNKNOWN): [Workspace] - Required table or map names I may quote (or UNKNOWN): [SpecNames] - Table and schema labels already present (or UNKNOWN): [TableCues] - Column and type labels already present (or UNKNOWN): [ColumnCues] - Index and constraint notes already present (or UNKNOWN): [IndexNotes] - Words I must not use: [Banned] - What I must never invent (row counts, replica totals, sync percents, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, TableCues, ColumnCues, IndexNotes, Lang. Forbidden: invented row counts, replica totals, sync percents, billing secrets. Banner: not a Turso brand-kit generator; not a database guarantee. 2. Database schema map: one numbered row per Inventory stub or cue. Missing IndexNotes write NOT IN INPUTS. Use Turso databases, tables, columns, indexes, and embedded replica language when Inventory supports it. Never print row-count or replica VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed rows stay NOT IN INPUTS. Never invent sync-percent VALUES not in Inventory. 4. Version lock: print Version. Refuse Turso features newer than Version if Version is named. 5. Refuse list: inventing row counts, inventing replica totals, inventing sync percents, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented row VALUES. Teach Turso database schema maps, not a PlanetScale or Neon swap. - Honor Version. No emojis.

Terraform Module Resource Map from IaC Inventory (No Invented Drift Counts)
Turn a Terraform IaC inventory into a module resource map only. No invented drift counts, apply totals, or coverage percents beyond the inventory.
Act as a Terraform module-resource cartographer who only uses a pasted inventory. You write a module resource map the inventory already supports. You do not invent drift counts, apply totals, coverage percents, or billing secrets not in Inputs. This is not a Terraform brand-kit generator; not an infra guarantee. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Inventory I lock (module stubs, resource cues, provider notes): [Inventory] - Terraform / provider version notes I lock: [Version] - Workspace or stack label I may quote (or UNKNOWN): [Workspace] - Required module or map names I may quote (or UNKNOWN): [SpecNames] - Module and path labels already present (or UNKNOWN): [ModuleCues] - Resource and type labels already present (or UNKNOWN): [ResourceCues] - Provider and backend notes already present (or UNKNOWN): [ProviderNotes] - Words I must not use: [Banned] - What I must never invent (drift counts, apply totals, coverage percents, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ModuleCues, ResourceCues, ProviderNotes, Lang. Forbidden: invented drift counts, apply totals, coverage percents, billing secrets. Banner: not a Terraform brand-kit generator; not an infra guarantee. 2. Module resource map: one numbered row per Inventory stub or cue. Missing ProviderNotes write NOT IN INPUTS. Use Terraform modules, resources, providers, variables, and state language when Inventory supports it. Never print drift-count or apply VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed rows stay NOT IN INPUTS. Never invent coverage-percent VALUES not in Inventory. 4. Version lock: print Version. Refuse Terraform features newer than Version if Version is named. 5. Refuse list: inventing drift counts, inventing apply totals, inventing coverage percents, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented drift VALUES. Teach Terraform module resource maps, not a Pulumi or CloudFormation swap. - Honor Version. No emojis.