Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
lucidchart-deploy-integration【部署与运维】Package, validate, stage, publish, and roll back a Lucid extension or data connector. Use when moving a tested Lucid integration beyond local development. Trigger with "deploy Lucid integration".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Move a Lucid extension and any companion data connector through reproducible build, canary, publication, and rollback gates using current official tooling.
lucid-package and project-specific connector deployment instructionsUse Read, Glob, and Grep for repository and release evidence, WebFetch for current Lucid publication contracts, and Write or Edit only for local manifests, receipts, and release notes.
Lucid editor extensions use the official package CLI and Extension SDK. A data connector is a separately operated server component with its own identity, hosting, secrets, observability, and rollback. Verify installed CLI syntax rather than relying on cached commands.
Separate developer, publisher, connector-runtime, and source-system identities. Keep credentials in approved secret stores; use least privilege and ensure rollback does not depend on an expired personal token.
Never publish, change OAuth settings, expose a connector, rotate production secrets, or promote traffic implicitly.
Return source revision, artifact digests, version evidence, scopes, approvals, canary results, publication receipt, monitoring, and rollback status.
| Condition | Response |
|---|---|
| Installed CLI differs from instructions | Use current --help and official docs; stop and update the plan. |
| Canary has auth or data drift | Halt promotion and roll back the canary artifact. |
| Previous artifact cannot be restored | Do not deploy until a tested rollback exists. |
revision=abc123; extension-sha256=...; target=developer; canary=3/3; production=not-approved; rollback=verified
Promote only with production-owner approval and evidence that the canary and rollback gates passed.