Skip to content

Add optional AI agent rules to React plugin template#69994

Open
shaealh wants to merge 1 commit into
apache:mainfrom
shaealh:shaealh/airflow-53748-ai-agent-rules
Open

Add optional AI agent rules to React plugin template#69994
shaealh wants to merge 1 commit into
apache:mainfrom
shaealh:shaealh/airflow-53748-ai-agent-rules

Conversation

@shaealh

@shaealh shaealh commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

What changed

  • Ask whether AI agent coding rules should be included when bootstrapping a React plugin.
  • Add tool-agnostic rules covering Airflow plugin integration, React and TypeScript practices, and testing.
  • Document how to adapt the generated rules for Cursor, GitHub Copilot, and other tools.
  • Add tests for both opt-in and default opt-out behavior.

Testing

  • uv run --frozen --project scripts pytest scripts/tests/test_react_plugin_bootstrap.py -xvs
  • Airflow commit hooks passed, except lychee-docker, which was skipped because Docker was unavailable.
  • Manually verified both the opt-in and default opt-out bootstrap flows.

closes: #53748


Was generative AI tooling used to co-author this PR?
  • Yes (OpenAI Codex)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AIP - 68 AI Rules for templated react projects

1 participant