Skip to content

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

@MoralCode

Description

@MoralCode

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions