Repository navigation
Conversation
The new page at /ai states how AI tools are used in PROTEUS development, who is responsible for the result, how results are verified, how AI use is disclosed, and how AI-assisted code fits the open source licensing. License and AI use now share a Policies dropdown, and the footer keeps listing both.
maraattia
marked this pull request as ready for review
November 6, 2026 16:07
egpbos
approved these changes
Nov 11, 2026
egpbos
left a comment
Member
There was a problem hiding this comment.
LGTM! Some minor phrasing suggestions.
|
|
||
| <p>AI tools are not authors of our code, papers, or reviews. | ||
| Publishing ethics bodies take the same view: the Committee on Publication Ethics <a href="https://publicationethics.org/guidance/cope-position/authorship-and-ai-tools" target="_blank" rel="noopener noreferrer">states</a> that AI tools cannot be listed as authors, because they cannot take responsibility for the work. | ||
| The <a href="https://joss.readthedocs.io/en/latest/policies.html" target="_blank" rel="noopener noreferrer">Journal of Open Source Software</a>, where the PROTEUS software paper is under review, asks authors to affirm that human team members reviewed, modified, and validated all AI-generated content.</p> |
Member
There was a problem hiding this comment.
Suggested change
| The <a href="https://joss.readthedocs.io/en/latest/policies.html" target="_blank" rel="noopener noreferrer">Journal of Open Source Software</a>, where the PROTEUS software paper is under review, asks authors to affirm that human team members reviewed, modified, and validated all AI-generated content.</p> | |
| This is also in accordance with <a href="https://joss.readthedocs.io/en/latest/policies.html" target="_blank" rel="noopener noreferrer">Journal of Open Source Software</a> standards, which asks authors to affirm that human team members reviewed, modified, and validated all AI-generated content.</p> |
Just to future proof this sentence past the review stage.
| <h2 class="section-label" id="open-source">AI tools and open source</h2> | ||
|
|
||
| <p>Our <a href="/license#open-development">license page</a> commits PROTEUS to building only on fully open source code. | ||
| The AI tools we use are proprietary services, and they are development tools in the same category as an editor or a code-hosting platform. |
Member
There was a problem hiding this comment.
Suggested change
| The AI tools we use are proprietary services, and they are development tools in the same category as an editor or a code-hosting platform. | |
| The AI tools we use may be proprietary services, but they are development tools in the same category as an editor or a code-hosting platform. |
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a public page on how AI tools are used in PROTEUS development, at
/ai, and groups it with the License page under a new Policies menu. The page follows the structure of the License page: core values in brief, then one section per point (how the tools are used, responsibility, verification, disclosure, and AI tools and open source). Draft for discussion among the leads before merge.Changes
src/pages/ai.astro: new page "AI use and responsibility".src/data/settings.js: License moves into a Policies dropdown together with the new page.src/components/Footer.astro: the Navigate column also lists the entries of dropdowns markedinFooter, so License stays in the footer and AI use joins it.src/layouts/Base.astro:/AIand other casings redirect to/ai, as for the other pages.Validation
astro buildwith Node 22.23.4: 9 pages built, including/ai/index.html.npx playwright testagainst the local preview: 7 passed.aria-expanded, the footer lists License and AI use, and/aihas no horizontal scroll at 390 px width.Open points
Relevant people
@timlichtenberg @nichollsh @egpbos