The jeeves-meta service registers three virtual inference rules with jeeves-watcher at startup. The plugin does not register rules.
Matches: **/.meta/meta.json
Indexes live synthesis files with configurable domain tags and extracted fields:
meta_id, meta_steer, meta_depth, meta_emphasismeta_synthesis_count, meta_structure_hashmeta_architect_tokens, meta_builder_tokens, meta_critic_tokensgenerated_at_unix, has_error, meta_error_stepRenders as Markdown with the _content synthesis body.
Matches: **/.meta/archive/*.json
Indexes archived snapshots with archived and archived_at flags. Renders the archived _content.
Matches: **/jeeves-meta.config.json
Indexes the service configuration file with key config fields in frontmatter.
Rules are registered at startup with 10-retry exponential backoff. A periodic health check (configurable via watcherHealthIntervalMs, default 60s) monitors watcher uptime independently of the synthesis scheduler. If the watcher restarts (uptime decreases), rules are automatically re-registered. The /status endpoint reports rulesRegistered in the watcher dependency block.