Dataset: F2P alch catalog (machine-readable) #6

Closed
opened 2026-08-27 09:59:46 +02:00 by pbwraith · 0 comments
Owner

Dataset: F2P alch catalog (machine-readable)

Output: codex/economy/_f2p-alch-catalog.yaml (a dataset file, not an
entry — validator should SKIP files starting with _; if it doesn't,
add that rule to tools/validate.py in the same PR).

Content

  • Pull prices.runescape.wiki/api/v1/osrs/mapping (fetched at implement
    time, record fetch date) + latest prices.
  • Filter: lowalch != null, members=false, limit >= 150 (GE buy limit).
  • Emit a sorted table (by buy price asc): item, id, buy, sell, limit,
    lowalch_price, value, net_per_cycle = lowalch_price - buy.
  • Purpose: the "rank by cheapest/least-loss" source of truth that the
    F2P + members LA entries both reference (related: f2p-alch-catalog).

Done when

  • file exists, valid YAML, validator exit 0
  • PR links this issue; label in-review on open
# Dataset: F2P alch catalog (machine-readable) Output: `codex/economy/_f2p-alch-catalog.yaml` (a dataset file, not an entry — validator should SKIP files starting with `_`; if it doesn't, add that rule to tools/validate.py in the same PR). ## Content - Pull `prices.runescape.wiki/api/v1/osrs/mapping` (fetched at implement time, record fetch date) + `latest` prices. - Filter: lowalch != null, members=false, limit >= 150 (GE buy limit). - Emit a sorted table (by buy price asc): item, id, buy, sell, limit, lowalch_price, value, net_per_cycle = lowalch_price - buy. - Purpose: the "rank by cheapest/least-loss" source of truth that the F2P + members LA entries both reference (related: f2p-alch-catalog). ## Done when - file exists, valid YAML, validator exit 0 - PR links this issue; label `in-review` on open
pbwraith added the
p1
label 2026-08-27 10:03:36 +02:00
pbwraith added the
in-progress
label 2026-08-27 10:22:28 +02:00
pbwraith added
in-review
and removed
in-progress
labels 2026-08-27 10:23:24 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: pbwraith/osrs-codex#6
No description provided.