Change

Track and inspect graph changes, diffs, temporal updates, and the impact of new data on VeritasReason knowledge graphs.

bibinprathap Updated

File contents

/veritasreason:change

Inspect changes over time and evaluate updates. Usage: /veritasreason:change <task> [args]

$ARGUMENTS = task + optional node, time window, or filter.


diff [--from <ts>] [--to <ts>] [--node <id>]

Compute graph diffs between two snapshots.

from veritasreason.provenance.change_tracker import ChangeTracker
from veritasreason.context import ContextGraph

tracker = ChangeTracker()
diff = tracker.compute_diff(from_ts=from_ts, to_ts=to_ts, node_id=node_id)

Output: added/removed nodes and edges, attribute changes, and impact summary.


history <node_id> [--limit N]

Show the change history for a node or relationship.

history = tracker.get_node_history(node_id=node_id, limit=limit)

Return: revisions, timestamps, authors, and summary comments.

bibinprathap/VeritasGraph/tree/main/veritas-reason/plugins/skills/change commit 416ccbdcef

Frequently asked questions

npx skillmds@latest add bibinprathap/change