You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-11Lines changed: 13 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,7 +45,7 @@ Advisor is the final composition layer. Source ownership by horizon is:
45
45
- Medium term (`2-12 weeks`): `theme_momentum_snapshot.json` from `ResearchSignalContextPipelines`, now explicitly marked as `medium_horizon_theme_context`.
46
46
- Long term (`1-3 years`): `latest_signal.json` / `signal_history/*.json` from `ResearchSignalContextPipelines` as AI shadow context.
47
47
48
-
Final recommendations are still deterministic Advisor outputs. The signal context repository does not directly produce short-term recommendations or replace the final decision engine.
48
+
Final recommendations are still deterministic Advisor outputs. The signal context repository does not directly produce short-term recommendations or replace the final decision engine. Advisor now records separate short/medium/long horizon scores for each final pick; public pages keep the simpler final recommendation layout.
49
49
50
50
## Boundary
51
51
@@ -244,14 +244,13 @@ into executable strategy targets.
244
244
245
245
## Source Mode
246
246
247
-
Reports built from `examples/` inputs are marked `source_mode=fixture`and the
248
-
individual HTML report displays a fixture warning. Scheduled weekly/monthly and
249
-
Pages workflows now default to `data/live/*` inputs from
250
-
`PoliticalEventTrackingResearch`, so published reports should be
251
-
`source_mode=operator_supplied`and should not show the fixture warning.
247
+
Reports built from `examples/` inputs are still marked `source_mode=fixture`in
248
+
JSON, but public HTML/RSS/Telegram output no longer displays fixture or source-mode
249
+
badges. Scheduled weekly/monthly and Pages workflows default to `data/live/*`
250
+
inputs from `PoliticalEventTrackingResearch`, so published reports should be
251
+
`source_mode=operator_supplied`in the audit artifact.
252
252
253
-
`source_mode` remains in the JSON contract for auditability, but the public
254
-
index, RSS, and Telegram summaries do not expose that internal field.
253
+
`source_mode` remains in the JSON contract for auditability only.
- medium: theme momentum and individual momentum first, with event/news and optional market confirmation as supporting inputs;
182
+
- long: saved AI shadow context and durable theme context first, with event/news as supporting evidence.
183
+
184
+
These fields are audit metadata. Public HTML/RSS/Telegram renderers still show
185
+
only final recommendations, stock background, recommendation reasons, and risks.
186
+
147
187
## Artifact Manifest
148
188
149
189
Every CLI-generated JSON report also writes:
@@ -176,7 +216,7 @@ generated_at
176
216
177
217
`summary.source_mode` is:
178
218
179
-
-`fixture`: one or more inputs came from `examples/`; the individual HTML report should show a fixture warning and scheduled publication should avoid this mode.
219
+
-`fixture`: one or more inputs came from `examples/`; scheduled publication should avoid this mode.
180
220
-`operator_supplied`: inputs did not come from fixture paths. This is the expected mode for scheduled public publication.
181
221
182
-
`summary.data_quality_warnings` carries source-mode warnings for renderers. Public index, RSS, and Telegram summaries intentionally do not display `source_mode`; it remains an audit field in JSON.
222
+
`summary.data_quality_warnings` carries source-mode warnings for audit tooling. Public HTML, index, RSS, and Telegram summaries intentionally do not display `source_mode`; it remains an audit field in JSON.
0 commit comments