Skip to content

Initial Draft for AI Meta Policy - #129

Open
fatimarahman wants to merge 2 commits into
ai-guidelinesfrom
ai-meta-policy
Open

Initial Draft for AI Meta Policy#129
fatimarahman wants to merge 2 commits into
ai-guidelinesfrom
ai-meta-policy

Conversation

@fatimarahman

Copy link
Copy Markdown

No description provided.

Comment thread ai-guidelines/META_GOVERNANCE.md Outdated

---

## Versioning

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Took some liberties here as well, if everyone's behind the idea of versioning I could add a decision log file to this folder

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@alea12 any thoughts on this? I could see versioning/maintenance being an extra hassle but I could go either way

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the idea of documenting decisions/changes/updates. To make this easy on whoever is writing the docs and proposing changes, I'd recommend consolidating into one log if possible, and potentially not requiring Major/Minor/Patch or version numbers. Personally, I think I'd struggle to decide if a proposed change was major or minor or patch, when I'm not sure there's much value from that sort of decision fatigue. Better to just document the change and keep moving.

Of course, deciding between Major/Minor/Patch might make it easier to decide who should be notified about a change. Like maybe all Major changes require an email to go out to all engineers? Or we could make it easy and just require all changes be distributed via email.

@entcheva entcheva left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Love it!


After assessing the current policy against their engineers' experiences and against any external or vendor changes (e.g. licensing, pricing, data privacy updates), the pods will propose changes as needed, along with the associated rationale.

Final approval of these recommendations will come from either higher leadership, e.g. Garvita Kapur.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Final approval of these recommendations will come from either higher leadership, e.g. Garvita Kapur.
Final approval of these recommendations will come from Digital Engineering Leadership, i.e. Garvita Kapur.

I wasn't sure what was meant by "either" - is there someone else who could approve besides Garvita? Sorry if I am misunderstanding.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops that's a typo on my end! Not sure who else would approve besides Garvita... maybe the engineering directors?

| Quarter | Rotating Pod Pair |
| :------ | :---------------- |
| Q1 | Research Catalog + Data Platforms & Access |
| Q2 | UPE + ISW |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

UPE pod does not have any Engineers.


## Overview

This is a "meta" document — unlike the [AI working policy](./README.md) itself, this does **not** define how NYPL Digital should use AI in day-to-day engineering work. Instead, it answers the following questions:

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The doc you're linking to seems to be called NYPL Engineering AI Guidelines. Maybe there was a conversation about this? But I think it would be helpful to use that name here for consistency and clarity.


## Rotating Stewardship

The AI working policy and its associated governance will be reviewed on a **quarterly basis**. Two engineering pods will be paired up to review and recommend changes to the policy, based on their teams' actual experiences with AI tooling. Not only does this encourage cross-pod collaboration, but it also gives technical leadership a chance to gather how and why tools like Gemini and CoPilot are used by engineers.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I really like this

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants