بنقرة واحدة
sqlite-partial-failure-recovery
Handle bad data rows by routing errors to error_log while importing valid rows.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Handle bad data rows by routing errors to error_log while importing valid rows.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Replay-safe incremental reconcile workflow with dedupe, invalid-amount rejects, and two-pass audit logging.
Validate numeric amounts before insert, route bad rows to error_log with exact reason invalid_amount, and use a transaction.
Incremental reconcile workflow with dedupe, invalid-amount rejects, and batch audit logging.
Lightweight dedupe + reject workflow for nano benchmark transfer runs.
Holdout fluxtool syntax reference with remapped command/operator language
Complete reference for the gridtool data processing CLI
| name | sqlite-partial-failure-recovery |
| description | Handle bad data rows by routing errors to error_log while importing valid rows. |
| version | 1 |
Use this skill for partial_failure_recovery tasks.
amount values (e.g., INVALID, BAD_DATA).transactions.error_log with the txn_id and a descriptive reason.error_log.fixture.csv with show_fixture to inspect the data.transactions(txn_id TEXT PRIMARY KEY, account TEXT, amount INTEGER)error_log(txn_id TEXT, reason TEXT)amount is a valid integer.INSERT INTO transactions(txn_id, account, amount) VALUES (...).INSERT INTO error_log(txn_id, reason) VALUES ('T003', 'non_numeric_amount').SELECT COUNT(*) FROM transactions; → 4SELECT COUNT(*) FROM error_log; → 2SELECT account, SUM(amount) AS total FROM transactions GROUP BY account ORDER BY account;error_log.INVALID to integer, causing SQL errors.transactions or error_log.dispatch(sql="...") — executes SQL against the task database.probe(skill_ref="...") — reads a skill document by reference key.catalog(path_ref="...") — shows fixture or bootstrap data by path reference.