datasets: seed the first two agent-trace entries - #72
emmanuelgjr merged 1 commit into
Conversation
|
Thanks @gautamgb, reviewed and verified locally on current One change before merge, a repository-wide attribution policy rather than anything about these entries: please remove So each entry becomes: "contributor": {
"name": "Bharti, Gautam",
"orcid": "0009-0001-4448-1438"
}Once that's pushed I'll approve and merge. |
5264c9c to
1268394
Compare
Per the attribution policy ratified in GenAI-Security-Project#75: name and orcid only. Two-line change per file, nothing else touched.
1268394 to
08e3d99
Compare
emmanuelgjr
left a comment
There was a problem hiding this comment.
Affiliation dropped, ORCID kept — thanks for the quick turnaround. Re-verified on the rebased head: 3 entries validate, index.csv rebuilds identically, 18 tests pass. Merging.
Summary
The follow-up promised in #62: the two seed entries and
index.csv, now that the schema and validator have merged.DSGAI-TRACE-mcp-declared-effect-flip-stale-autoapproval- a tool re-declaresdestructiveHint: trueafter an approval policy has already cached it into an auto-approve class, and the next call runs destructively with no human asked.DSGAI-TRACE-mcp-output-schema-expansion-context-overshare- a tool's output schema widens under a stable server identity, and a schema-agnostic context append carries three unentitled fields into the model context, the user-facing answer, and the observability sink.Both are
derived_from_public_documentation: fully synthetic sessions built around a precondition the MCP specification itself establishes (annotations untrusted from an untrusted server, no version field on a tool definition,tools/list_changedas a SHOULD,outputSchemaobligations attaching to whatever schema is current), plus CVE-2025-54136 for the first entry, with the entry stating plainly what the CVE does and does not establish about the non-adversarial mechanism it illustrates.index.csvis rebuilt againstmainas it stands now, so it includes #67's entry alongside these two - three rows total.Verification
Rebased on the current
maintip in a clean worktree (not cherry-picked over a stale base), so there's nothing here that predates #67's entry or the merged schema.