hive.batch-ledger

Solid

Track per-item status when processing collections to prevent skipped or duplicated items.

AI & Automation 10,435 stars 5661 forks Updated 3 days ago Apache-2.0

Install

View on GitHub

Quality Score: 88/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
30
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Operational Protocol: Batch Progress Ledger When processing a collection of items, maintain a batch ledger in `_batch_ledger`. Initialize when you identify the batch: - `_batch_total`: total item count - `_batch_ledger`: JSON with per-item status Per-item statuses: pending → in_progress → completed|failed|skipped - Set `in_progress` BEFORE processing - Set final status AFTER processing with 1-line result_summary - Include error reason for failed/skipped items - Update aggregate counts after each item - NEVER remove items from the ledger - If resuming, skip items already marked completed

Details

Author
aden-hive
Repository
aden-hive/hive
Created
4 months ago
Last Updated
3 days ago
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category