feat: add gold and silver to macro + markets context#85
Merged
Conversation
mdrong22
pushed a commit
to mdrong22/Crucix-Main
that referenced
this pull request
Mar 29, 2026
commit 212fefd Merge: 3f3d050 1b80539 Author: Calesthio <celesthioailabs@gmail.com> Date: Sat Mar 28 23:14:48 2026 -0700 Merge pull request calesthio#85 from calesthio/codex/gold-silver-macro feat: add gold and silver to macro + markets context commit 1b80539 Author: calesthio <celesthioailabs@gmail.com> Date: Sat Mar 28 22:53:23 2026 -0700 feat(markets): surface gold and silver across dashboard and briefs commit 3f3d050 Merge: 53f6d81 1fb5093 Author: Calesthio <celesthioailabs@gmail.com> Date: Sat Mar 28 22:41:17 2026 -0700 Merge pull request calesthio#62 from 3byss/master feat: LLM provider for Grok commit 1fb5093 Author: calesthio <celesthioailabs@gmail.com> Date: Sat Mar 28 22:36:33 2026 -0700 fix(grok): align token caps and docs commit 18233bc Merge: 457dba2 e9b04b2 Author: 3byss <ziyadaneffati@gmail.com> Date: Fri Mar 27 22:23:07 2026 -0600 Merge remote-tracking branch 'refs/remotes/origin/master' commit 457dba2 Author: 3byss <ziyadaneffati@gmail.com> Date: Fri Mar 27 22:22:21 2026 -0600 Fixed any issues with the PR commit e9b04b2 Merge: caf4430 53f6d81 Author: 3byss <ziyadaneffati@gmail.com> Date: Fri Mar 27 22:19:00 2026 -0600 Merge branch 'calesthio:master' into master commit 9028d42 Merge: caf4430 53f6d81 Author: 3byss <ziyadaneffati@gmail.com> Date: Fri Mar 27 22:13:37 2026 -0600 Merge remote-tracking branch 'upstream/master' commit 53f6d81 Merge: 8c1ea37 5c08355 Author: Calesthio <celesthioailabs@gmail.com> Date: Wed Mar 25 10:21:02 2026 -0700 Merge pull request calesthio#68 from schergr/fix/osint-signal-truncation Fix remaining OSINT signal text truncation commit 5c08355 Author: calesthio <celesthioailabs@gmail.com> Date: Tue Mar 24 18:48:55 2026 -0700 Fix Telegram dedup identity and legacy Markdown escaping commit b7322f1 Author: Greg Scher <greg@212southadvisors.com> Date: Mon Mar 23 13:01:32 2026 -0400 Fix HTML entity decoding and broaden OSINT dedup window - Replace single &calesthio#39; handler with generic numeric/hex entity decoder so &calesthio#39; and other unpadded entities are properly converted - Dedup urgent OSINT posts against all hot memory runs (last 3 sweeps) instead of only the previous sweep, preventing posts that drop out of one sweep from reappearing as "new" in the next Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> commit 31c305c Author: Greg Scher <greg@212southadvisors.com> Date: Mon Mar 23 12:57:37 2026 -0400 Escape Markdown in alert signals and cap OSINT text in ideas prompt Addresses PR review: escape Markdown-sensitive characters in _formatTieredAlert signal bullets to prevent Telegram Bot API rejections, and add a 1500-char budget for URGENT_OSINT in compactSweepForLLM to bound prompt size while keeping full text upstream. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> commit caf4430 Merge: cb27575 8c1ea37 Author: 3byss <ziyadaneffati@gmail.com> Date: Sat Mar 21 16:17:13 2026 -0600 Merge branch 'master' into master commit 2d166c2 Author: Greg Scher <greg@212southadvisors.com> Date: Sat Mar 21 12:59:30 2026 -0400 Remove remaining text truncation across delta engine, memory, and ideas The prior fix (753c676) only removed truncation at source ingestion and alert formatting. Signals were still being cut to 120 chars in the delta engine, 80 chars in memory snapshots, and 120 chars in the ideas LLM context — so OSINT posts arrived at the alerter already truncated. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> commit cb27575 Author: 3byss <ziyadaneffati@gmail.com> Date: Fri Mar 20 16:26:30 2026 -0600 Fixed types and created tests commit 753c676 Author: Greg Scher <greg@212southadvisors.com> Date: Fri Mar 20 16:49:58 2026 -0400 Remove text truncation limits from Telegram posts Posts were being cut to 300 chars (source ingestion) and 150 chars (alert evaluation), losing valuable OSINT context. The sendMessage chunker already handles the 4096-char Telegram API limit. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> commit 17b8d9e Author: 3byss <ziyadaneffati@gmail.com> Date: Fri Mar 20 00:46:44 2026 -0600 Finished the Grok LLM implementation
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
Verification
ode --check server.mjs
ode --check dashboard/inject.mjs
ode --check lib/llm/ideas.mjs
ode --check lib/delta/engine.mjs
ode apis/briefing.mjs > runs/latest.json
ode dashboard/inject.mjs --no-open --html dashboard/public/jarvis.verify.html
Gold and silver are already available via Yahoo Finance (GC=F, SI=F); this PR wires them through the dashboard and agent-facing contexts so they are available for leverageable ideas and chat summaries when relevant.