publish_project_graph
Preferred agent path for atomically publishing one bounded, privacy-filtered project graph. Brain Scanner computes canonical sizes and integrity digests internally; source contents, secrets, commands, diffs, logs, environment values, and credentials are rejected. The publishing agent must manually write the four plain-language changeNarrative sections; Brain Scanner never generates that prose.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| edges | Yes | ||
| nodes | Yes | ||
| projectId | Yes | ||
| sessionId | No | ||
| idempotencyKey | Yes | ||
| mappedRevision | No | ||
| changeNarrative | Yes | ||
| expectedProjectVersion | Yes |