|
117 | 117 | calculate_historical_combo_p1_input_sha256, |
118 | 118 | validate_historical_combo_p1_input, |
119 | 119 | ) |
| 120 | +from .historical_combo_p1_root import ( |
| 121 | + HISTORICAL_COMBO_P1_ROOT_MANIFEST_SCHEMA, |
| 122 | + ROOT_STATUS as HISTORICAL_COMBO_P1_ROOT_STATUS, |
| 123 | + HistoricalComboP1RootError, |
| 124 | + canonical_historical_combo_p1_root_manifest_bytes, |
| 125 | + publish_historical_combo_p1_root, |
| 126 | + validate_historical_combo_p1_root_manifest, |
| 127 | + verify_historical_combo_p1_root, |
| 128 | +) |
120 | 129 | from .validation import ( |
121 | 130 | REQUIRED_INDICATOR_FIELDS_BY_CONSUMER, |
122 | 131 | SignalBundleValidationError, |
|
155 | 164 | "POINT_IN_TIME_UNIVERSE_SCHEMA", |
156 | 165 | "HISTORICAL_PRICE_PANEL_SCHEMA", |
157 | 166 | "HISTORICAL_COMBO_P1_INPUT_SCHEMA", |
| 167 | + "HISTORICAL_COMBO_P1_ROOT_MANIFEST_SCHEMA", |
| 168 | + "HISTORICAL_COMBO_P1_ROOT_STATUS", |
158 | 169 | "RESEARCH_EXPORT_SCHEMA_VERSION", |
159 | 170 | "SIGNAL_OWNERSHIP_MATRIX_SCHEMA_VERSION", |
160 | 171 | "SIGNAL_SOURCE_FAMILY_CATALOG_MANIFEST_SCHEMA_VERSION", |
|
168 | 179 | "PointInTimeUniverseError", |
169 | 180 | "HistoricalPricePanelError", |
170 | 181 | "HistoricalComboP1InputError", |
| 182 | + "HistoricalComboP1RootError", |
171 | 183 | "build_btc_cycle_signal_bundle", |
172 | 184 | "build_daily_technical_signal_bundle", |
173 | 185 | "build_derived_indicator_signal_bundle", |
|
176 | 188 | "build_point_in_time_universe_snapshot", |
177 | 189 | "build_historical_price_panel", |
178 | 190 | "build_historical_combo_p1_input", |
| 191 | + "publish_historical_combo_p1_root", |
179 | 192 | "consumer_contract_for", |
180 | 193 | "audit_signal_consumption", |
181 | 194 | "compatible_profiles_for_signal_source_family", |
|
214 | 227 | "validate_point_in_time_universe_snapshot", |
215 | 228 | "validate_historical_price_panel", |
216 | 229 | "validate_historical_combo_p1_input", |
| 230 | + "validate_historical_combo_p1_root_manifest", |
| 231 | + "verify_historical_combo_p1_root", |
217 | 232 | "validate_consumption_audit_file", |
218 | 233 | "validate_runtime_adapter_config", |
219 | 234 | "validate_runtime_adapter_config_set_files", |
|
226 | 241 | "calculate_point_in_time_universe_sha256", |
227 | 242 | "calculate_historical_price_panel_sha256", |
228 | 243 | "calculate_historical_combo_p1_input_sha256", |
| 244 | + "canonical_historical_combo_p1_root_manifest_bytes", |
229 | 245 | "write_research_signal_handoff_manifest", |
230 | 246 | "write_consumption_audit_artifact", |
231 | 247 | "write_runtime_signal_injection_plan_artifact", |
|
0 commit comments