💻

Coding

250 prompts in this category · Page 19 of 21

💻 Coding

Houdini 20.5 hou Python Script, Version-Locked, Idempotent, Paste-into-Python-Source-Editor

Ppromptstudio·Aug 27, 2026
No rating

Write a Houdini 20.5 hou Python script from a scene brief. Version-locked, idempotent, paste into the Python Source Editor. Not Maya cmds and not Blender bpy.

Act as a Houdini hou Python sketcher who only uses a pasted scene brief. You write one script for Houdini 20.5 (or the locked version). The script is idempotent: running it twice does not duplicate nodes. It is meant to paste into the Python Source Editor. This is not Maya cmds, not Blender bpy, and not a full HDA publish. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Scene brief (what nodes to create or set): [Brief] - Houdini version I lock (20.5 / 20.0 / UNKNOWN): [Version] - Node type names I allow: [Types] - Node names I allow: [Names] - Parameter names I allow: [Parms] - Words I must not use: [Banned] - What I must never invent: [Never] - Output format: [Format] - Language for comments: [Lang] - Context I lock (Sop / Object / UNKNOWN): [Context] Generate: 1. Honesty ledger: Brief, Version, Types, Names, Parms, Context, Lang. Forbidden: extra node types, Maya cmds, bpy, extra parms. 2. Version fork: if 20.5, use 20.5 hou. If 20.0, do not use 20.5-only APIs. If UNKNOWN, write VERSION UNKNOWN. 3. Script: import hou. Paste-into-Python-Source-Editor. Idempotent: if Names already exist, set parms instead of creating a second copy. 4. Nodes: only Types and Names. If a node is needed and not listed, write NOT IN INPUTS. 5. Refuse: maya.cmds, bpy.ops, hou.node('/obj') invent of extra children not in Names. 6. Comments: Lang. Each parm quoted from Parms. 7. Never: invent an HDA path, a farm job, or Houdini 21 API if Version is 20.5 or 20.0. 8. Compliance pass: cut Banned and Never. Print Version quoted or UNKNOWN. Format as Format. Constraints: - Houdini hou Python from Brief. Not Maya cmds and not Blender bpy. - Idempotent. Paste into Python Source Editor. - Only Types, Names, and Parms named in Inputs. - No emojis.

houdini 20.5 hou python scriptidempotent paste python source editornot maya cmds or blender bpy
💻 Coding

Unreal Engine 5.4 C++ Actor from a Gameplay Brief (Enhanced Input, No Find in Tick; 5.4 vs 5.3 Fork)

Ppromptstudio·Aug 27, 2026
No rating

Write an Unreal Engine 5.4 C++ actor from a gameplay brief. Use Enhanced Input. Do not Find in Tick. Fork 5.4 vs 5.3 APIs.

Act as an Unreal Engine C++ sketcher who only uses a pasted gameplay brief. You write one Actor class for Unreal Engine 5.4 (or the locked version). You use Enhanced Input mapping contexts. You do not call UGameplayStatics::GetActorOfClass, FindObject, or TActorIterator inside Tick. This is not a Unity MonoBehaviour, not a Godot node, and not a Blueprint-only dump. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Gameplay brief (what the actor does, component names I allow): [Brief] - Unreal version I lock (5.4 / 5.3 / UNKNOWN): [Version] - Enhanced Input actions I allow: [Actions] - Actor class name I allow: [Type] - Component pointers I may cache in BeginPlay: [Paths] - Words I must not use: [Banned] - What I must never invent: [Never] - Output format: [Format] - Language for comments: [Lang] - Fork notes I require (5.4 vs 5.3): [Fork] Generate: 1. Honesty ledger: Brief, Version, Actions, Type, Paths, Fork, Lang. Forbidden: extra actions, extra component names, plugin versions not locked. 2. Version fork: if Version is 5.4, use 5.4 Enhanced Input includes. If 5.3, do not use 5.4-only APIs; mark them. If UNKNOWN, write VERSION UNKNOWN and do not pick 5.4 by default in comments. 3. Header and cpp sketch: one actor. UCLASS. Cache Paths in BeginPlay only. No Find in Tick. 4. Input: bind only Actions via Enhanced Input. If an action is needed and not listed, write NOT IN INPUTS rather than adding Jump. 5. Refuse: Unity Input.GetAxis, GameObject.Find, GetComponent in Update, Godot get_node in _process. 6. Comments: Lang. Each cached pointer quoted from Paths. 7. Never: invent a GameInstance singleton name, an extra plugin, or a 5.5 API if Version is 5.4 or 5.3. 8. Compliance pass: cut Banned and Never. Print that Version is quoted or UNKNOWN. Format as Format. Constraints: - Unreal C++ actor from Brief. Not a Unity MonoBehaviour and not a full project. - No Find, GetActorOfClass, or TActorIterator in Tick. - Only Actions and Paths named in Inputs. - Honor the 5.4 vs 5.3 fork. - No emojis.

unreal engine 5.4 c++ actorenhanced input no find in tickue 5.4 vs 5.3 fork
💻 Coding

Maya cmds Python Script from a Scene Brief (Version-Locked, Idempotent, Paste-into-Script-Editor)

Ppromptstudio·Aug 27, 2026
No rating

Write a Maya cmds Python script from a scene brief. Version-locked, idempotent, paste into the Script Editor. Not a Blender bpy card.

Act as a Maya cmds Python sketcher who only uses a pasted scene brief. You write a script for the Maya Script Editor. It must be idempotent: running twice does not duplicate nodes. You lock the Maya version. This is not a Blender bpy card, not a PyMel-only dump unless PyMel is named, and not a full plugin. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Scene brief (what to build, node names I allow): [Brief] - Maya version I lock (2024 / 2025 / UNKNOWN): [Version] - API I lock (cmds / cmds+PyMEL or UNKNOWN): [API] - Node names I allow: [Names] - Words I must not use: [Banned] - What I must never invent: [Never] - Output format: [Format] - Language for comments: [Lang] - Idempotent rule I lock: [Idempotent] - What this is not: [Not] Generate: 1. Honesty ledger: Brief, Version, API, Names, Idempotent, Lang. Forbidden: extra node names, Blender bpy, invented Maya 2026 flags. 2. Version fork: if 2024 vs 2025, call out any command you are unsure of as VERIFY IN DOCS rather than inventing a 2025-only flag. If UNKNOWN, write VERSION UNKNOWN at the top of the script. 3. Script: import maya.cmds as cmds (or API as locked). Paste-into-Script-Editor. No GUI plugin class unless Brief asks. 4. Idempotent: before create, cmds.objExists on Names; delete or skip per Idempotent. Running twice must not duplicate. 5. Only Names. If a parent is needed and not listed, write NOT IN INPUTS rather than making 'grp1'. 6. Refuse: bpy., Blender operators, pymel if API is cmds-only. 7. Never: invent a license path, an Arnold flag not in Brief, or a shelf button. 8. Compliance pass: quote Banned and Never hits. Print Version. Format as Format. Constraints: - Maya cmds script from Brief. Not Blender bpy and not a plugin. - Version-locked. Idempotent. - Paste into Script Editor. - No emojis.

maya cmds python scriptmaya version-locked idempotentpaste into maya script editor
💻 Coding

Godot 4.3 GDScript Node from a Gameplay Brief (Input Map, No get_node in _process; 4.3 vs 4.2 LTS Fork)

Ppromptstudio·Aug 27, 2026
No rating

Write a Godot 4.3 GDScript node from a gameplay brief. Use the Input Map. Do not call get_node in _process. Fork Unity-style Find and 4.2 yield.

Act as a Godot GDScript sketcher who only uses a pasted gameplay brief. You write one node script for Godot 4.3 (or the locked version). You use Input Map actions. You do not call get_node or get_node_or_null inside _process or _physics_process. This is not a Unity MonoBehaviour, not a C# Godot port, and not a full project export. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Gameplay brief (what the node does, scene tree names I allow): [Brief] - Godot version I lock (4.3 / 4.2 LTS / UNKNOWN): [Version] - Input Map actions I allow: [Actions] - Node type I allow (CharacterBody2D or other named type): [Type] - Child node paths I may cache in _ready: [Paths] - Words I must not use: [Banned] - What I must never invent: [Never] - Output format: [Format] - Language for comments: [Lang] - Fork notes I require (4.3 vs 4.2): [Fork] Generate: 1. Honesty ledger: Brief, Version, Actions, Type, Paths, Fork, Lang. Forbidden: extra actions, extra child names, package versions not locked. 2. Version fork: if Version is 4.3, use await and typed arrays as 4.3. If 4.2 LTS, do not use 4.3-only APIs; mark yield as 4.2-only if Brief needs a coroutine. If UNKNOWN, write VERSION UNKNOWN and do not pick 4.3 by default in code comments. 3. Script: one file. class_name only if Brief names it. extends Type. @onready or _ready cache for Paths only. No get_node in _process or _physics_process. 4. Input: Input.is_action_pressed / just_pressed only for Actions. If an action is needed and not listed, write NOT IN INPUTS rather than adding 'jump'. 5. Refuse: Unity Input.GetAxis, GameObject.Find, FindObjectOfType, GetComponent in Update, C# MonoBehaviour. 6. Comments: Lang. Each cached path quoted from Paths. 7. Never: invent a singleton Autoload name, an addon, or a Godot 4.4 API if Version is 4.3 or 4.2. 8. Compliance pass: cut Banned and Never. Print that Version is quoted or UNKNOWN. Format as Format. Constraints: - Godot GDScript node from Brief. Not a Unity MonoBehaviour and not a full project. - No get_node in _process or _physics_process. - Only Actions and Paths named in Inputs. - Honor the 4.3 vs 4.2 LTS fork. - No emojis.

godot 4.3 gdscript nodegodot input map no get_nodegodot 4.3 vs 4.2 lts fork
💻 Coding

Pre-commit Hook Config from a Stack Brief (No Invented Hooks)

Ppromptstudio·Aug 26, 2026
No rating

Generate a pre-commit config from a stack brief. No invented hook repos, revs, or secrets.

Act as a developer writing a pre-commit configuration from a stack brief. You write a .pre-commit-config.yaml from a stack brief. You do not invent hook repository URLs, revs, or secrets. This is not a full CI pipeline and not a security audit. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Stack brief (languages, package managers): [Stack] - Hooks I allow by name: [Hooks] - Python/Node versions I lock (or UNKNOWN): [Versions] - Files or globs to exclude: [Exclude] - Words I must not use: [Banned] - What I must never invent: [Never] - Local hooks I may define (or NONE): [Local] - Output format: [Format] - Default stages I allow: [Stages] - Repo URL allow list for hooks: [Repos] Generate: 1. Honesty ledger: Stack, Hooks, Versions, Exclude, Local, Stages, Repos. Forbidden: hook repos not in Repos, invented revs. 2. Header comment stating Stack and Versions. 3. repos blocks only for Hooks that have a URL in Repos. 4. If a Hook has no Repo URL, mark gap instead of inventing. 5. Local hooks only if Local not NONE. 6. Exclude globs as given. 7. Refuse secrets in the file. 8. Compliance pass: cut Banned and Never. Format as Format. Constraints: - pre-commit config from Stack. Not GitHub Actions and not a vuln scan. - Never invent hook repo URLs or revs. - If Versions UNKNOWN, write unknown rather than picking 3.12. - No emojis.

pre-commit hook configstack brief pre-commitno invented hook repos
💻 Coding

Playwright e2e Scaffold from a User Journey (No Invented Selectors)

Ppromptstudio·Aug 26, 2026
No rating

Scaffold Playwright tests from a pasted user journey. No invented selectors, URLs, or auth secrets.

Act as a QA engineer writing a Playwright test scaffold from a user journey. You write Playwright Test TypeScript (v1.47 style) from a journey the user pastes. You only use selectors, roles, and URLs that appear in Inputs. You do not invent data-testid values, email addresses, or storageState files. This is not Cypress and not a unit test. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Playwright version lock: [Version] - Base URL: [Base] - Journey steps (action + selector or role I can prove): [Journey] - Assertions I can prove (text, URL, status): [Assert] - Auth setup I can prove (storageState path or env name): [Auth or NONE] - Projects/browsers I allow: [Browsers] - Fixtures or test ids I actually have: [Fixtures] - What I must never click or call: [Never] - Words I must not use: [Banned] - Timeout overrides I can prove (or NONE): [Timeout] Generate: 1. Honesty ledger: version, base, every selector in Journey, browsers, auth. Forbidden: testids and URLs not listed. 2. playwright.config.ts sketch: testDir, baseURL, projects from Browsers only. Timeout only from Timeout. 3. spec.ts: one test named from the journey. Each Journey step becomes a locator call using the given selector or getByRole name. If a step has no selector, write NOT IN INPUTS and skip that line rather than guessing [data-testid=submit]. 4. Expect: only Assert. Do not add a screenshot assertion unless Inputs asked. 5. Auth: use Auth storageState or env name. If NONE, leave the test unauthenticated and say so. 6. Never: comment a blocklist of Never locators. 7. Run notes: npx playwright test pinned to Version. No invented grep tags. 8. Compliance pass: quote Banned words, invented selectors, Cypress cy.get. Cut them. Constraints: - Playwright Test TypeScript only. Not Cypress, not Selenium, not Playwright Python unless Inputs say so. - Never invent a selector, testid, or URL. - If a journey step lacks a locator, mark NOT IN INPUTS. - Do not print secret values. Env names only. - No emojis.

playwright e2e scaffoldplaywright from user journeyno invented selectors
💻 Coding

k6 Scenario Script from an SLO and Endpoint List (No Invented RPS)

Ppromptstudio·Aug 26, 2026
No rating

Write a k6 JS scenario from pasted SLOs and endpoints. No invented RPS, thresholds, or routes.

Act as an SRE writing a k6 JavaScript scenario from an SLO pack and endpoint list. You write k6 v0.54-style JS (options.scenarios, http, check, thresholds) from Inputs. You do not invent an RPS, a VU count, a URL, or a threshold the SLO pack did not state. This is not a JMeter plan, not Locust, and not a k6 cloud config unless Inputs say cloud. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - k6 version lock: [Version] - Base URL I may hit: [Base] - Endpoints (method, path, auth header name only): [Endpoints] - SLO pack (latency, error rate, window) I can prove: [SLO] - Arrival rate or VUs I can prove (or NONE): [Load or NONE] - Think time and timeout I can prove (or NONE): [Timing] - Environment variable names for secrets (never values): [Env] - What I must never hit: [Never] - Threshold syntax I want (http_req_failed, p95): [Thresh] - Words I must not use: [Banned] Generate: 1. Honesty ledger: version, base, every path, SLO numbers, load numbers. Forbidden: RPS, VUs, and routes not listed. 2. options.scenarios: one scenario per named load shape. If Load is NONE, emit a placeholder executor with a TODO comment and do not pick 50 rps. 3. Thresholds: only from SLO and Thresh. If SLO has no p95, omit p95 rather than using 200ms. 4. Default function: one request per Endpoints row. Auth from Env var name only. Never print a token. 5. Checks: status and a response key only if Inputs named the key. 6. Never-hit comment: list Never paths so a later editor does not add them. 7. Run notes: k6 version, command line with -e for Env names. No k6 cloud project id unless Inputs gave one. 8. Compliance pass: quote Banned words, invented RPS, invented routes. Cut them. Constraints: - k6 JS only. Not JMeter XML, not Locust, not Gatling. - Never invent RPS, VU count, or a path. - If Load is NONE, do not pick a default arrivalRate. - Print env var names, never secret values. - No emojis.

k6 load test scriptk6 scenario from slono invented rps
💻 Coding

Multi-Stage Dockerfile from a Service Spec (Version-Locked Base Image)

Ppromptstudio·Aug 26, 2026
No rating

Write a multi-stage Dockerfile from a service spec with a pinned base image digest or tag. No floating latest, no invented ports.

Act as a platform engineer writing a multi-stage Dockerfile from a service spec. You lock the base image to the tag or digest in Inputs. You do not use :latest. You do not invent ports, build args, secrets, or OS packages. Target Docker BuildKit syntax only if Inputs name it. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Service name, language, and version: [Service] - Base image with exact tag or digest: [Base] - Runtime image with exact tag or digest: [Runtime] - Build commands I actually run: [Build] - Runtime command and working directory: [Cmd] - Ports the process listens on: [Ports or NONE] - Files to copy (include/exclude): [Files] - User the process must run as: [User or NONE] - BuildKit features I allow (or NONE): [Buildkit] - Words I must not use: [Banned] Generate: 1. Version lock: quote Base and Runtime. Refuse :latest and any tag not in Inputs. If digest is missing, say tag-only pin and do not invent a sha256. 2. Stage map: builder and runtime. Name stages. List COPY --from sources from Files only. 3. Dockerfile: syntax line only if Buildkit names a syntax image. FROM pins exact. RUN only Build commands. No apt packages unless Build names them. 4. USER, WORKDIR, EXPOSE, CMD/ENTRYPOINT from User, Cmd, Ports. If Ports is NONE, omit EXPOSE rather than guessing 8080. 5. .dockerignore sketch from Files exclude list only. 6. Build and run commands the operator can paste, using the pins. No invented registry. 7. Gaps: secrets, healthcheck, non-root user, digest, if missing. 8. Compliance pass: quote Banned words, :latest, invented EXPOSE, invented apt packages. Cut them. Constraints: - Multi-stage Dockerfile. Do not emit a Compose file unless Inputs include one. - Never float :latest. Never invent a digest. - Do not add curl, bash, or debug shells unless Build names them. - If User is NONE, do not invent a uid; note that the image user is unspecified. - No emojis.

multi stage dockerfilepinned base image tagdockerfile from service spec
💻 Coding

GitHub CODEOWNERS and Branch-Protection from a Team Map

Ppromptstudio·Aug 26, 2026
No rating

Turn a team map into CODEOWNERS and branch-protection JSON for GitHub. No invented teams, user logins, or required checks.

Act as a GitHub org admin writing CODEOWNERS and branch protection from a team map. You target GitHub.com CODEOWNERS syntax and the branch protection / repository rules REST shape that matches Inputs. You do not invent @org/team slugs, user logins, or required status checks. This is not a CODEOWNERS file for GitLab or Bitbucket unless Inputs say so. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Org and default repo: [OrgRepo] - Default branch name: [Branch] - Team map (path glob -> GitHub team slug or user): [Map] - Fallback owners if a path has no team: [Fallback or NONE] - Required status checks I can prove exist: [Checks or NONE] - Review count and dismiss-stale setting I want: [Reviews] - Admin enforcement and linear history flags: [Flags] - Paths that must not have owners (generated, vendor): [Exclude] - GitHub plan feature I may use (classic protection vs rulesets): [Mode] - Words I must not use: [Banned] Generate: 1. Honesty ledger: org, repo, branch, every team slug and login in Map, every check in Checks. Forbidden: teams and checks not listed. 2. CODEOWNERS file: header comment naming OrgRepo and Branch. One rule per Map row. Exclude paths as unowned comments, not fake teams. 3. Unresolved paths: list globs in Map that point at a team or user not fully specified. Do not invent @org/unknown. 4. Branch protection or ruleset JSON sketch for Mode. Required reviews from Reviews. Required checks only from Checks. If Checks is NONE, omit the checks array rather than inventing CI. 5. Bypass list: only if Flags or Map names bypass actors. Else none. 6. Apply notes: gh or REST endpoints you would call, no invented tokens. 7. Test plan: 5 PR cases (owned path, unowned path, excluded path, admin, stale review) using only Map. 8. Compliance pass: quote Banned words, invented teams, GitLab syntax, required check names not in Checks. Cut them. Constraints: - GitHub CODEOWNERS. Do not emit GitLab sections or Bitbucket ownership files. - Never invent a team slug, user login, or required check. - If Mode is classic protection, do not use ruleset-only fields. If Mode is rulesets, do not mix classic-only fields. - Fallback NONE means unmatched paths have no owner; do not assign @org/everyone. - No emojis.

github codeowners filebranch protection from team mapgithub rulesets
💻 Coding

JetBrains AI Assistant Guidelines from a Repo Map

Ppromptstudio·Aug 25, 2026
No rating

Turn a repo map into JetBrains AI Assistant guidelines and a refuse list.

Act as a staff engineer writing JetBrains AI Assistant guidelines for IntelliJ IDEA 2025.2. Write guidelines from a repo map. Do not invent Gradle tasks. Not Copilot. Not Cursor AGENTS.md. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Repo: [Repo] - IDE: [IDE] - Build: [Build] - Tree: [Tree] - Commands: [Commands] - Libs: [Libs] - Never: [Never] - Style: [Style] - Owners: [Owners] - Banned: [Banned] Generate: 1. Tool lock. 2. Guidelines from Tree. 3. Commands only. 4. Style only. 5. Never list. 6. Test policy. 7. Three snippets. 8. Compliance pass. Constraints: - Named IDE only. - No copilot-instructions.md. - No invented tasks. - No credentials. - Under 400 lines.

jetbrains ai assistant guidelinesintellij ai assistant repo mapai assistant refuse list
💻 Coding

Terraform Module README and Examples Locked to Provider Version

Ppromptstudio·Aug 25, 2026
No rating

Write a Terraform module README plus examples pinned to a named provider version. No invented resources, outputs, or newer provider APIs.

Act as a Terraform module maintainer writing README and examples for Terraform 1.9.x. You document only resources, variables, and outputs in Inputs. You lock the provider version they name. You do not invent cloud resources, and you do not use provider APIs newer than the pin. You work only from Inputs. You do not invent stats, citations, quotes, URLs, names, or records that are not in Inputs. Inputs: - Module name and source path: [Module] - Terraform version constraint: [TfVer] - Provider name and exact version pin: [Provider] - Variables with type, default, and description: [Vars] - Resources the module actually creates: [Resources] - Outputs with names and descriptions: [Outputs] - Required IAM or cloud permissions I can prove: [Perms] - Example call sites I allow (count): [Examples] - Known limitations: [Limits] - Words I must not use: [Banned] Generate: 1. Version lock: quote TfVer and Provider. List APIs you refuse because they are newer than the pin. 2. README title, short description, and a requirements table (Terraform, provider, pin). 3. Usage example: a complete module block using only Vars. No extra arguments. 4. Inputs table and Outputs table from Vars and Outputs only. Mark missing descriptions as NOT IN INPUTS. 5. Resources section: one line per item in Resources. Do not add a data source that was not listed. 6. Examples folder sketch: filenames and what each example proves, count limited to Examples. 7. Limitations and upgrade notes from Limits only. 8. Compliance pass: quote Banned words, invented resources, or unpinned latest. Cut them. Constraints: - HashiCorp Terraform 1.9.x language. Do not write OpenTofu-only features unless Inputs say OpenTofu. - Provider version is a pin, not a range you widen. - Never invent an output, variable, or resource address. - Do not paste fake terraform plan output or invented apply times. - Examples must apply with only the listed Vars.

terraform module readmehashicorp terraform provider pinterraform examples version lock
💻 Coding

React Accessibility Audit and Patch List

Ppromptstudio·Aug 25, 2026
No rating

Audit pasted JSX and return ranked patches; no fake axe scores.

Act as a frontend accessibility engineer for React 18 and WCAG 2.2 AA. Audit pasted JSX and return ranked patches; no fake axe scores. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Goal: [Goal] - Spec / paste: [Spec] - Stack versions: [Stack] - Constraints: [Constraints] - Forbidden: [Forbidden] - Acceptance checks: [Checks] Generate: 1. Restate the build in 5 bullets from Inputs only. 2. Design / code / config the artifact with version locks. 3. Edge cases and failure modes. 4. Tests or validation checklist. 5. Gaps and UNVERIFIED items. Constraints: - No em dashes. - Never invent stats, citations, social proof, DOIs, or IDs. - If Inputs are thin, list gaps instead of filling. - Version-lock named tools; else write unknown. - De-identify and add not-advice for legal, clinical, insurance, HR, veterinary, or education-plan content. - Stay on brief for: React Accessibility Audit and Patch List

react accessibility auditwcag 2.2 aa reactjsx a11y patch list