cost-resolver

Backfill missing event admission costs in 206.events using YAML and uncertainty cache updates.

5|Updated May 7, 2024
One-click install
npx skills add https://github.com/prestomation/206events --skill cost-resolver
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cost-resolver
Source: https://github.com/prestomation/206events/tree/main/skills/cost-resolver
Command: npx skills add https://github.com/prestomation/206events --skill cost-resolver

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Backfill missing event costs across 206.events to ensure pricing data is complete and consistent, enabling accurate subscriptions, filtering, and analytics.

Core Features & Use Cases

  • Source-wide fixes: apply a single cost value to all events from a source via YAML edits.
  • Per-event resolutions: update the uncertainty cache to assign exact min/max costs or mark as unresolvable.
  • Batch processing: operate in bounded batches to scale pricing backfill without disrupting builds.

Quick Start

Run the cost-resolver to scan the build-errors.json queue and begin applying cost resolutions to the highest-priority gaps.

Frequently Asked Questions about cost-resolver

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I backfill missing event costs in a YAML data pipeline?▼

Backfill missing event costs by applying source-wide YAML fixes or updating the event-uncertainty-cache per event, enforcing pricing rules while processing the data in bounded batches.

What is the best way to handle unresolvable pricing gaps without guessing?▼

Handling unresolvable pricing gaps requires explicit flags like --unresolvable, --cost-free, --cost-min, or --cost-max to mark data accurately rather than guessing values during the backfill.

How does batch processing work for pricing data backfill?▼

Batch processing for pricing data backfill operates in bounded batches to scale cost resolutions safely, scanning the build-errors queue to apply fixes without disrupting builds.

Can I apply a single cost value to all events from the same source?▼

Applying a single cost value to all events from a source is possible via source-wide YAML edits, allowing you to resolve consistent pricing gaps across an entire data feed efficiently.

Why does missing pricing data affect data quality and analytics?▼

Missing pricing data degrades data quality and analytics by preventing accurate filtering and subscriptions; backfilling these gaps ensures cost values are complete and consistent across the dataset.