Skip to content

[TEMPLATE] apply ASDF AI Policy - #768

Draft
zacharyburnett wants to merge 1 commit into
spacetelescope:mainfrom
zacharyburnett:template/ai_policy
Draft

zacharyburnett wants to merge 1 commit into
spacetelescope:mainfrom
zacharyburnett:template/ai_policy

Conversation

@zacharyburnett

@zacharyburnett zacharyburnett commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

Description

  1. Adds the ASDF AI policy verbatim; here's a diff between STScI AI policy and ASDF AI policy:
6a7
>    2. The use of autonomous AI agents to submit issues, pull requests, or comments is not allowed. Accounts found to be doing so will be banned.
13c14,15
<    2. Committers are encouraged to apply a label of `ai-assisted` to pull requests that leveraged AI tools.
---
>    2. Contributors **must** disclose whether AI was used to assist in the development of a pull request. If so, you must specify which tools were used and how they were used. PRs that do not include this disclosure will be closed.
>    3. Committers are encouraged to apply a label of `ai-assisted` to pull requests that leveraged AI tools.
15,16c17,20
<    1. The pull request process is collaborative and iterative. Contributors are expected to actively engage with reviewer feedback themselves. Copying and pasting replies to / from a generative AI tool does not count as engaging with the reviewer.
<       All pull requests must be reviewed by a human other than the contributor.
---
>    1. AI should not be used to generate comments when communicating with maintainers. Issues and pull requests should be described in your own words. Any use of AI must be disclosed.
>    2. The pull request process is collaborative and iterative. Contributors are expected to actively engage with reviewer feedback themselves. Copying and pasting replies to / from a generative AI tool does not count as engaging with the reviewer.
>    3. If using AI tools for translation, please write in your native language and include the AI translation in a quote block following the original text.
>    4. All pull requests must be reviewed by a human other than the contributor.
  1. applies the pull request template from the STScI package template

Tasks

  • Update or add relevant gwcs tests.
  • Update relevant docstrings and / or docs/ page.
  • Does this PR need a changelog entry? (If not, label with no-changelog-entry-needed.)
    • Write news fragment(s) in changes/: echo "changed something" > changes/<PR#>.<changetype>.rst (see below for change types).
News fragment change types:
  • changes/<PR#>.feature.rst: new feature
  • changes/<PR#>.breaking.rst: any change or deprecation of the public API
  • changes/<PR#>.bugfix.rst: fixes an issue
  • changes/<PR#>.doc.rst: documentation change
  • changes/<PR#>.misc.rst: infrastructure or miscellaneous change

Generative AI Usage Disclosure

no genAI tools used

@codecov

codecov Bot commented Sep 10, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.98%. Comparing base (00a1ad0) to head (452dd2e).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #768   +/-   ##
=======================================
  Coverage   91.98%   91.98%           
=======================================
  Files          40       40           
  Lines        4190     4190           
=======================================
  Hits         3854     3854           
  Misses        336      336           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@zacharyburnett
zacharyburnett enabled auto-merge (squash) September 10, 2026 19:33
@zacharyburnett
zacharyburnett force-pushed the template/ai_policy branch 2 times, most recently from 1c6a38b to e1fe15c Compare September 11, 2026 12:53
@zacharyburnett zacharyburnett changed the title apply ASDF AI Policy and sync with package template [TEMPLATE] apply ASDF AI Policy and sync with package template Sep 11, 2026
@zacharyburnett
zacharyburnett marked this pull request as draft September 14, 2026 16:50
auto-merge was automatically disabled September 14, 2026 16:50

Pull request was converted to draft

@zacharyburnett zacharyburnett changed the title [TEMPLATE] apply ASDF AI Policy and sync with package template [TEMPLATE] apply ASDF AI Policy Sep 14, 2026
@zacharyburnett

Copy link
Copy Markdown
Collaborator Author

splitting template sync off to #770 because we're still waiting for the chief engineers to reach a consensus on the AI policy

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant