计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
lucidchart-upgrade-migration【效率与协作】Plan and execute a reversible Lucid SDK, CLI, manifest, API-version, Standard Import, or connector migration. Use when a Lucid integration has dependency or contract drift. Trigger with "upgrade Lucid integration".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Move one Lucid contract boundary at a time with an immutable baseline, representative fixtures, canary evidence, and tested rollback.
Use Read, Glob, and Grep for version and usage inventory, WebFetch for current official migration contracts, and Write or Edit only for approved local changes, tests, and receipts.
The Standard Import format evolves and may render differently over time. Extension SDK/CLI and manifest behavior are versioned through project dependencies. REST resources may require Lucid-Api-Version. These are separate migration axes and must not be changed blindly together.
Preserve credential classes and least scopes unless a documented target contract requires change. Treat new scopes, redirect URIs, consent, account grants, and secret rotation as separate approved migrations.
Do not upgrade packages, change API versions/scopes, rewrite stored data, reinstall extensions, or deploy merely because a newer version exists.
Return baseline/target matrix, official evidence, changed files, dependency and scope diffs, tests, canary, rendering/data variance, approval, and rollback status.
| Condition | Response |
|---|---|
| Target types remove a used API | Stop and redesign with supported primitives; do not conceal it with casts. |
| Import renders differently | Preserve both artifacts, quantify variance, and require owner acceptance. |
| Rollback changes data/schema | Test a forward repair and recovery copy before rollout. |
axis=sdk; baseline=locked; target=reviewed; fixture-parity=pass; scope-delta=none; canary=not-approved
Promote only after canary parity, explicit acceptance of known variance, and tested rollback from the exact artifact.