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
--fileflag 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"