news-sentiment
news-sentiment
Extract structured, source-attributed sentiment context for one symbol.
Scripted execution
- Runner:
skills/news-sentiment/scripts/news_run.py - Shared lifecycle client:
skills/market-context/scripts/market_context_run_api.py - Shared validator:
skills/market-context/scripts/validate_market_context_payload.py
Use news_run.py to:
- open run lifecycle (
start+progress), - validate payload contract,
- optionally submit parsed evidence rows,
- finalize to Jangar so DB persistence happens server-side.
Output contract
Return JSON keys:
context_versionas_of_utcsymbolfreshness_secondssource_countquality_scorepayload.items(headline, sentiment, source)citations
Rules
- Prefer recency over volume.
- Mark missing sources explicitly.
More from proompteng/lab
repo-map
Navigate this repo quickly to find the correct app, package, or service, and identify the right files for changes.
79memories
Save and retrieve memories or embeddings via the repo helpers or API. Use when working with embedding config or memory storage.
78temporal
Operate Temporal workflows in this repo: start/list/inspect workflows, fetch history, debug nondeterminism, reset/cancel/terminate, and check task queues via Temporal CLI.
77github-issue
Create GitHub issues in this repo using the Codex issue template and the gh CLI. Use when the user asks to file/open/create a GitHub issue, track work, or request a Codex implementation run via .github/ISSUE_TEMPLATE/codex-task.md.
76quality-checks
Run formatting, lint, typecheck, and tests for this repo; use when validating changes or investigating CI failures.
74gitops
GitOps workflows for this repo: edit Argo CD/Kubernetes/infra manifests in version control, validate changes, and rely on Argo CD to sync. Use when tasks touch argocd/, kubernetes/, tofu/, ansible/, or deployment/runbook changes, or when asked to roll out services via GitOps.
72