计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
algolia-core-workflow-b【效率与协作】Build a reliable Algolia indexing pipeline for full replacements, incremental updates, settings, synonyms, and rules. Use when a source of truth must publish deterministic search state. Trigger with "Algolia indexing workflow", "replace index records", or "sync Algolia".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: algolia-core-workflow-b description: >- Build a reliable Algolia indexing pipeline for full replacements, incremental updates, settings, synonyms, and rules. Use when a source of truth must publish deterministic search state. Trigger with "Algolia indexing workflow", "replace index records", or "sync Algolia". argument-hint: "[repository-path] [source-dataset] [index-name]" allowed-tools: Read, Glob, Grep, WebFetch, Write, Edit version: 1.8.0 author: Jeremy Longshore jeremy@intentsolutions.io license: MIT tags:
This skill designs the write path from an authoritative dataset to Algolia. It separates record transformation, validation, transport, task completion, and publication so a failed run cannot silently leave ambiguous search state.
Use Read, Glob, and Grep to inspect local code, configuration names, tests, and dependency versions. Use WebFetch only for current official Algolia documentation. Use Write or Edit only after identifying the target files, constraints, and verification plan.
objectID values from source identities and reject duplicates before upload.saveObjects for bounded upserts and replaceAllObjects only for an intentional full-state replacement.Run indexing only from a trusted backend with a custom key restricted to the target indices and required write ACLs. Keep search-only keys out of indexing jobs.
Do not run a full replacement, delete records, change settings, or swap a production target until the source snapshot and rollback plan are approved.
Return the data contract, operation choice, validation report, task receipts, post-write checks, deletion behavior, and rollback instructions.
| Condition | Response |
|---|---|
| Duplicate objectID | Fail before upload and report source records. |
| Partial batch failure | Stop publication and preserve successful task IDs. |
| Task timeout | Do not assume failure or success; query task state. |
| Verification mismatch | Keep the prior production target and investigate. |
Use this compact input and expected handoff to calibrate scope and evidence quality.
Input:
source=snapshot-2026-09-10; mode=full-replacement; target=products_next
Expected handoff:
records=48012; tasks=49-complete; sentinel-query=pass; cutover=pending-approval