Context
From PR #14 review. The three hosted ingestion commands have inconsistent --all/--missing-only defaults:
ingest-skills-sh-pages: defaults to --all (refreshes everything)
ingest-aguara-watch: defaults to --missing-only
ingest-clawsecure-registry: defaults to --missing-only
Proposed fix
Normalize all three to default to --missing-only, which is the safer default (avoids redundant HTTP requests and DB writes). The rationale for --all on skills.sh pages (source of truth rather than backfill) is reasonable but not obvious to users.
Context
From PR #14 review. The three hosted ingestion commands have inconsistent
--all/--missing-onlydefaults:ingest-skills-sh-pages: defaults to--all(refreshes everything)ingest-aguara-watch: defaults to--missing-onlyingest-clawsecure-registry: defaults to--missing-onlyProposed fix
Normalize all three to default to
--missing-only, which is the safer default (avoids redundant HTTP requests and DB writes). The rationale for--allon skills.sh pages (source of truth rather than backfill) is reasonable but not obvious to users.