executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
lucidchart-ci-integrationGate Lucid REST, Standard Import, and Extension API changes with deterministic checks. Use when adding CI to a Lucid integration. Trigger with "add Lucid CI".
Independent GitHub snapshot · Automated classification · Original documentation governs
Build a secretless pull-request gate and a separately approved live verification lane for Lucid integrations.
Use Read, Glob, and Grep to inspect manifests, import archives, code, tests, and workflows. Use WebFetch only for current official Lucid pages. Use Write or Edit only within the approved repository scope.
Lucid-Api-Version.document.json; their rendered result can change as the format evolves.lucid-package; pull-request jobs do not need production tokens.Keep API keys, OAuth client secrets, access tokens, refresh tokens, authorization codes, and account tokens out of fork and pull-request jobs. A protected live lane may use only an approved secret, correct token type, least scopes, and exact redirect URI.
Do not expose secrets to untrusted code, mutate real documents from fork CI, or treat mocks as proof of live access.
Return integration kind, protected paths, checks, fixture provenance, secret exposure count, required contexts, live lane, cleanup, and residual risk.
| Condition | Response |
|---|---|
| Fork job requests a token | Replace the call with an endpoint-specific fixture. |
| Manifest scope is unused | Remove it and rebuild the bundle. |
| API version is guessed | Fetch the endpoint documentation and fail closed. |
kind=standard-import; fixtures=3; fork-secrets=0; schema=pass; bundle=pass; live-lane=protected; result=pass
Recheck package releases, endpoint versions, scopes, branch protection, and cleanup before each production release.