series-routine.md: the routine reads the symbol list from the registry, not from its own table - #117
Merged
Merged
Conversation
…y, not from its own table The build refuses any registry series symbol that has no raw files, as a missed pull, and nothing but the routine pulls a series symbol. A routine working from the fixed table in this file therefore fails every build from the night the registry grows until someone edits the table. marketdata #33 added two series (the Nasdaq advance and decline counts) the same day the routines went live, so the first such night was one pull away. Step 2 now reads marketdata's registry.yaml on the box and pulls every entry carrying a `tradingview:` key, the entry's name being the raw folder and the key's value the call symbol. The table at the bottom stays for the reader, dated, with the registry named as the authority. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Docs only, but operational. The build refuses any registry series symbol with no raw files (a missed pull), and nothing but the routine pulls a series symbol, so a routine on the file's fixed table fails every build from the night the registry grows. marketdata #33 added two series (
NASDAQ_ADV,NASDAQ_DEC) the day the routines went live; the box has not pulled it yet, and the first pull would have failed that night's build and skipped the syncs.Step 2 now reads
registry.yamlon the box and pulls every entry with atradingview:key (entry name = raw folder, key value = call symbol). The table stays for the reader, dated. The box's live copy gets the same section.🤖 Generated with Claude Code