Green-Software-Foundation / Green-Software-Foundation/patterns
Evolve Green AI patterns with the Green AI Committee
- Dominant language
- TypeScript
- Stars
- 145
- Forks
- 44
- Avg merge
- 13d 22h
- Merged PRs (30d)
- 1
Description
### Context
Many of the existing AI patterns were written by Navveen in 2022 and need updating. The Green AI Committee and Software Standards Working Group are natural homes for this work — they have the domain expertise that the Patterns project team does not. Additionally, new patterns are needed for emerging areas like Agentic AI.
Navveen has a separate repository of AI patterns that could be incorporated or referenced. He also flagged that AI/ML-specific lifecycle phases (training, inference, fine-tuning) don't map neatly to the SDLC-based top-level categories, which needs to be resolved.
### What needs to happen
- [x] Russ to share the current AI patterns with the Green AI Committee
- [x] Green AI Committee to review existing AI patterns: what's still relevant, what needs updating, what's missing
- [x] Navveen to review the new persona-based categorisation against AI/ML patterns and flag where training, inference, and other ML-specific phases should sit
- [x] Explore incorporating Navveen's separately published AI patterns repository into the catalogue (or referencing them)
- [x] Identify and draft new patterns for Agentic AI before the SCI for AI launch
- [x] Ensure AI patterns include the new properties being added to the catalogue (impact indicators, author attribution, persona tags)
### Acceptance criteria
- All existing AI patterns reviewed and either confirmed, updated, or retired
- At least 3 new AI patterns added (including Agentic AI coverage)
- AI/ML lifecycle phases are clearly navigable within the new category structure (via subcategories, tags, or both)
- Patterns are ready for inclusion in the catalogue ahead of SCI for AI publication
### Dependencies
- Categorisation structure finalised (#1)
- New pattern properties defined (#6)
- SCI for AI timeline (#4)
Contributor guide
Assessment
This issue has not been assessed yet.