docs: replace vague provenance prose with recorded facts

This commit is contained in:
Turtle
2026-08-09 15:35:02 +08:00
parent 8c124f84b6
commit 9704749b01
380 changed files with 946 additions and 874 deletions

View File

@@ -95,7 +95,7 @@ export function apply(ctx: Context, config: Config): void {
ctx.tools.register(defineTool({
name: 'session_event_trace',
description: 'Read every direct replacement and provenance relationship for one event in an authorized session.',
description: 'Read every direct replacement and relationship to a cited source event for one event in an authorized session.',
parameters: {
...toolInput.targetSessionParameter,
seq: { type: 'integer', required: true, description: 'Target event sequence number.' },

View File

@@ -157,7 +157,7 @@ function formatEventTrace(
`Replaced by: ${trace.replacedBy ?? 'none'}`,
`Replacement chain: ${seqList(trace.replacementChain)}`,
`Events replaced by target: ${seqList(trace.replacedEventSeqs)}`,
`Direct provenance sources: ${seqList(trace.sourceEventSeqs)}`,
`Events cited directly as sources: ${seqList(trace.sourceEventSeqs)}`,
`Direct derived events: ${seqList(trace.derivedEventSeqs)}`,
].join('\n')
}