计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
palantir-incident-runbook【效率与协作】Triage and stabilize Foundry API, pipeline, application, or Compute Module incidents with evidence-preserving rollback. Use when degraded service, failed builds, access failures, or release regressions require response. Trigger with "Foundry incident" or "Palantir outage".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Protect data integrity and access controls while restoring service. Classify the failing Foundry surface, preserve request/build/release evidence, apply the least risky reversible mitigation, and validate recovery before closing.
references/official-docs.md and the target enrollment's operational procedures.429 or 503 can represent rate or concurrency limiting and should receive bounded backoff rather than an unbounded retry storm.Record grant type, principal, scope names, and application restrictions for API incidents, never token values. Do not rotate credentials until evidence distinguishes an authentication failure from permissions, restrictions, mandatory controls, throttling, or platform availability.
Declare severity, impacted workflow, current data-integrity risk, access-control risk, and the last known healthy version or build.
Classify the incident as API/auth, transform/build, OSDK/application, Compute Module, data quality, permissions, or release regression.
Preserve bounded evidence and freeze unrelated changes; restrict retries and writeback when integrity is uncertain.
Choose the safest reversible mitigation: reduce concurrency, pause a schedule, disable a failing consumer, restore an artifact/product version, or isolate a bad output.
Verify recovery through service health plus data correctness and permission checks, then publish a timeline and corrective actions.
Only authorized owners may pause production schedules, change access, roll back products, alter module scaling, rotate credentials, or suppress outputs. Emergency authority must be recorded with scope and expiry.
An incident record with severity, owners, timeline, evidence IDs, classification, customer/data impact, mitigation, approval, recovery validation, rollback outcome, and assigned corrective actions.
| Condition | Response |
|---|---|
| Evidence collection could expose protected data | Use identifiers and selected redacted excerpts; involve the data/security owner before accessing logs. |
| The last healthy version is unknown | Stop forward changes and reconstruct artifact/product/build history first. |
| Mitigation restores HTTP success but data is wrong | Keep the incident open, isolate outputs, and validate lineage and transactions. |
| Repeated retries worsen impact | Cancel automation, reduce concurrency, and honor rate/concurrency guidance. |
Stabilize a backend integration returning 429 and 503 by halting duplicate workers, applying bounded backoff, checking current limits, and validating both request success and downstream object consistency.
Roll back a DevOps product installation after an application release regression, verify the previous product version and OAuth/resource restrictions, and preserve the failed release evidence for follow-up.