Index at Creation Time
Index artifacts when they're created, not at batch boundaries.
Pattern
If downstream logic depends on artifacts being queryable, index immediately at write time.
DO Index handoffs in PostToolUse Write hook (immediately after creation) Use --file flag for fast single-file indexing Trigger indexing from the same event that creates the artifact DON'T Wait for SessionEnd to batch-index Rely on cron/scheduled jobs for time-sensitive data Assume data will be available "soon enough" Source Sessions a541f08a: "Index at artifact creation time, not at SessionEnd" 1c21e6c8: "If downstream logic depends on artifacts, index at the moment they're created"