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.