视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
lucidchart-webhooks-events【文档与办公】Implement and operate the documented Lucid data-connector webhook lifecycle. Use when a connector needs webhook-assisted source synchronization. Trigger with "Lucid connector webhook".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Build webhook-assisted data synchronization only within Lucid's documented data-connector model. Do not claim generic Lucid document, shape, or collaboration event webhooks.
Use Read, Glob, and Grep to inspect connector and handler code, WebFetch for current Lucid and source contracts, and Write or Edit only for local implementation, synthetic fixtures, and redacted receipts.
Lucid documents a webhook SDK in the context of data connectors. Exact interfaces come from the current SDK/docs. Delivery authentication, signing, event names, ordering, retry, and retention may be source-system responsibilities and must be verified there—not invented as universal Lucid guarantees.
Authenticate each boundary independently: Lucid connector, webhook source, and upstream reconciliation API. Keep secrets server-side; validate the source's documented authenticity mechanism and never invent a LUCID_WEBHOOK_SECRET convention.
Do not expose/register endpoints, create secrets, replay production events, mutate connector data, or enable delivery without approval.
Return contract evidence, architecture, auth method, validation/dedup policy, tests, mutation preview, canary receipt, reconciliation, and rollback.
| Condition | Response |
|---|---|
| Request is for generic document events | Report that this pack has no verified contract; do not fabricate one. |
| Delivery authenticity is undocumented | Keep the endpoint disabled until the source contract is verified. |
| Duplicate or reordered events diverge state | Pause consumption and reconcile from the authoritative source. |
surface=data-connector; source=approved-system; fixtures=8/8; duplicates=0; canary=not-approved; generic-document-events=unsupported
Enable only a reversible canary, then compare webhook-assisted state with a full authoritative reconciliation.