blob: 77a1f3ec02077a1625ad7229557df628f5f26951 [file] [view]
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*
- [AI agent rules](#ai-agent-rules)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
# AI agent rules
These Markdown files describe the coding and validation conventions for this Airflow React plugin.
They are deliberately tool-agnostic and are not loaded automatically by AI coding tools.
Adapt the files to the format supported by your tool:
- Cursor project rules belong in `.cursor/rules/` and use the `.mdc` extension. Add any metadata
required for the desired rule scope. See the [Cursor rules documentation](https://docs.cursor.com/context/rules).
- GitHub Copilot can use a repository-wide `.github/copilot-instructions.md` file or path-specific
`.github/instructions/*.instructions.md` files. Path-specific files require `applyTo` frontmatter.
See the [GitHub Copilot custom instructions documentation](https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-repository-instructions).
- For other tools, consult their documentation and copy or convert these files as needed.
Keep the adapted rules version-controlled and update them when the plugin's dependencies, scripts,
or build configuration change.