feat(taxonomy): add rust sidecar compact surface pipeline
This commit is contained in:
@@ -766,7 +766,18 @@ async function processSyncFilings(task: Task) {
|
||||
parse_status: 'failed',
|
||||
parse_error: error instanceof Error ? error.message : 'Taxonomy hydration failed',
|
||||
source: 'legacy_html_fallback',
|
||||
parser_engine: 'fiscal-xbrl',
|
||||
parser_version: 'unknown',
|
||||
taxonomy_regime: 'unknown',
|
||||
fiscal_pack: 'core',
|
||||
periods: [],
|
||||
faithful_rows: {
|
||||
income: [],
|
||||
balance: [],
|
||||
cash_flow: [],
|
||||
equity: [],
|
||||
comprehensive_income: []
|
||||
},
|
||||
statement_rows: {
|
||||
income: [],
|
||||
balance: [],
|
||||
@@ -774,12 +785,36 @@ async function processSyncFilings(task: Task) {
|
||||
equity: [],
|
||||
comprehensive_income: []
|
||||
},
|
||||
surface_rows: {
|
||||
income: [],
|
||||
balance: [],
|
||||
cash_flow: [],
|
||||
equity: [],
|
||||
comprehensive_income: []
|
||||
},
|
||||
detail_rows: {
|
||||
income: {},
|
||||
balance: {},
|
||||
cash_flow: {},
|
||||
equity: {},
|
||||
comprehensive_income: {}
|
||||
},
|
||||
kpi_rows: [],
|
||||
contexts: [],
|
||||
derived_metrics: filing.metrics ?? null,
|
||||
validation_result: {
|
||||
status: 'error',
|
||||
checks: [],
|
||||
validatedAt: now
|
||||
},
|
||||
normalization_summary: {
|
||||
surfaceRowCount: 0,
|
||||
detailRowCount: 0,
|
||||
kpiRowCount: 0,
|
||||
unmappedRowCount: 0,
|
||||
materialUnmappedRowCount: 0,
|
||||
warnings: []
|
||||
},
|
||||
facts_count: 0,
|
||||
concepts_count: 0,
|
||||
dimensions_count: 0,
|
||||
|
||||
Reference in New Issue
Block a user