chaoss / chaoss/disclosure

Parser for both long and short forms of the AI Attribution spec (and nonstandard uses)

Open
#25 6 comments 0 reactions 1 assignee Claimed by @omkar-foss View on GitHub
Dominant language
Go
Stars
26
Forks
13
Avg merge
6d 18h
Merged PRs (30d)
3

Description

This is probably a more involved project, but we should have a parser for https://aiattribution.github.io/

I have seen at least one project place these attributions in their README

the spec-defined formats are in the link above. I have seen examples like the following used as well:

`AI Attributuion: AIA EIA Hin R Claude Code v1.0 (Claude Sonnet and Opus)`

`AI Attribution (AIA): EAI Hin R Gemini v1.0`

looking at the spec, I suspect we could parse these just by ignoring any text before AIA, any symbols (parenthesis, colons) within the AIA, and everything after.

Maybe we could also capture either the raw line, or just the text before/after and store it in an additional field, such as comments/context as it may contain specifiers for specific models, or even specific works within a larger repository that may be AI generated

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.