10. Полная карта ответа
Выгрузка для ИИ (JSON)Карта верхних блоков get_result и export_result. Полное покрытие leaf-полей хранится в машинно-читаемом response_field_dictionary, который включается в doc/index.php?download=ai.
# 10. Полная карта ответа
Response contracts
Legacy get result
Top level
status
request_id
context
systems
warnings
Systems
schema_version
context
numerology
astrology
bodygraph
transits
forecast
Synthesis get result
Views
Summary
status
view
schema_version
calculation_version
rules_version
weights_hash
conflict_rules_version
normalization_version
calc_profile_id
request_id
date
summary
health
warnings
Explain
summary fields
domain_components
breakdown_short
mode
archetype_profile
life_stage_profile
domain_personal_relevance
trait_concentration
cross_system_confirmation
symbol_resonance
portrait_temporal_balance
reliability_model
individual_sensitivity_model
legacy_flat_scales
base_balanced_scales
personalized_scales
personalization_delta
delta_flat_to_balanced
delta_balanced_to_personalized
domain_scores
domain_contributions
domain_contributions_meta
observations
excluded_observations
conflicts
shadow_flags
model_health
Raw
view/version fields
raw_profile
synthesis
Embedded synthesis optional
systems[]=synthesis or future include_synthesis=1
Shape
Systems
Synthesis
ok
Data
synthesis-4.0.0
Export result
Formats
ndjson
csv
- statusstringСтатус задачи или ответа: pending, processing, success, error.
- request_idstringВнешний идентификатор задачи, возвращаемый create_task и включаемый в get_result/export_result для трассировки результата.
- contextobjectВерхнеуровневый контекст ответа. context.timezone является legacy subject timezone; новые поля: subject_timezone и temporal_timezone.
- context.timezonestringLegacy alias subject timezone в верхнеуровневом API-контексте.
- context.subject_timezonestringIANA timezone натального subject-контекста.
- context.temporal_timezonestringIANA timezone temporal-контекста target_date/target_time.
- context.quotaobjectТехнический блок квоты: charged_cost, effective_cost, refunded_cost, cache_hit, policy.
- systemsobjectКлассические расчетные системы: numerology, astrology, bodygraph, transits, forecast. Synthesis++ не является обязательной веткой legacy full get_result.
- systems.contextobjectSubject/temporal контекст расчета, параметры response и признаки кэша.
- systems.context.temporal.target_timestringЕдиное локальное время temporal-контекста для root transits, forecast transits, Raziel planetary hours и Chaldean/Vedic daily calculations.
- systems.context.subject_timezonestringIANA timezone натального subject-контекста.
- systems.context.temporal_timezonestringIANA timezone temporal-контекста target_date/target_time.
- systems.astrology.data.meta.houses_systemstringРеально примененная система домов. Не должна называться Placidus, если использован fallback.
- systems.astrology.data.meta.houses_system_requestedstringЗапрошенная система домов. Текущее значение: Placidus.
- systems.astrology.data.meta.houses_system_appliedstringФактически примененная система домов: Porphyry или Equal (MC) при fallback.
- systems.astrology.data.meta.houses_fallback_usedbooleantrue означает, что вместо Placidus применена стабильная fallback-система.
- systems.astrology.data.meta.houses_fallback_reasonstringПричина применения fallback-системы домов.
- systems.numerologyobjectНумерология: базовые числа, Raziel, Chaldean, Vedic, PsychoMatrix, legacy matrix_destiny и MatrixDestiny22 v2.
- systems.numerology.data.matrix_destiny_v2objectMatrixDestiny22 v2.1.0: basis, canonical, derived_experimental, meta. Корневые дубли core/nodes/lines/sectors/age_cycle/activation удалены.
- systems.numerology.data.matrix_destiny_v2.derived_experimental.interpretation.shadow_arcanaarrayLegacy static marker: список shadow-арканов из derived_experimental.nodes. Не является дневной активацией, текущим кризисом, прогнозом или диагнозом.
- systems.numerology.data.matrix_destiny_v2.derived_experimental.interpretation.static_shadow_arcanaarrayСтатические shadow-арканы геометрии MatrixDestiny22; сами по себе не создают conflict_nodes.
- systems.numerology.data.matrix_destiny_v2.derived_experimental.interpretation.static_shadow_nodesobject
> Карта arcana => список node_id, где shadow-аркан присутствует в derived_experimental.nodes. - systems.numerology.data.matrix_destiny_v2.derived_experimental.activation.todayremovedУдалено с systems.schema_version 2.2.4. Дневная активация доступна в systems.forecast.data.days[].numerology.matrix_destiny_activation.
- systems.numerology.data.matrix_destiny_v2.derived_experimental.activation.meta.time_scopestringЗначение temporal: activation не хранит дневные данные внутри immutable portrait.
- systems.numerology.data.matrix_destiny_v2.derived_experimental.activation.meta.available_instringПуть к актуальной forecast-проекции дневной активации MatrixDestiny22.
- systems.synthesis.statusstringOptional embedded статус Synthesis++ v4: ok или error. Возвращается только если synthesis явно запрошен; не часть default legacy full get_result.
- systems.synthesis.dataobjectOptional embedded production-контракт Synthesis++ v4. Канонический пользовательский контракт — отдельный synthesis view/export.
- systems.synthesis.data.schema_versionstringВерсия схемы Synthesis++ v4: synthesis-4.0.0.
- systems.synthesis.data.rules_versionstringВерсия RuleRegistry/mapping table. weights_hash меняется при изменении правил, весов или normalization metadata.
- systems.synthesis.data.archetype_profileobjectАрхетипический профиль inferred from symbolic/esoteric data, not from PMAI questionnaire; не является диагнозом или PMAI score.
- systems.synthesis.data.legacy_flat_scalesobjectСтарый flat result сохранён только для explain/debug сравнения.
- systems.synthesis.data.base_balanced_scalesobjectБазовый результат после domain-balanced aggregation, до персонализации.
- systems.synthesis.data.personalized_scalesobjectОсновной production result после ограниченных personalized modifiers.
- systems.synthesis.data.personalization_deltaobjectРазница personalized_scales - base_balanced_scales.
- systems.synthesis.data.model_healthobjectДиагностика caps, reliability, excluded observations, domain dominance и personalization drift.
- systems.astrology.data.planets.north_nodeobjectКанонический северный лунный узел в planets. Legacy northnode не возвращается.
- systems.astrology.data.planets.south_nodeobjectКанонический южный лунный узел в planets. Legacy southnode не возвращается.
- systems.astrologyobjectНатальная карта: source, meta, lunar, planets, points, aspects, houses.
- systems.bodygraphobjectHuman Design: type, profile, authority, strategy, incarnation_cross, centers, channels, activations, meta.
- systems.bodygraph.data.activations.personality.north_nodeobjectКанонический северный лунный узел в personality-активациях. Legacy northnode не возвращается.
- systems.bodygraph.data.activations.personality.south_nodeobjectКанонический южный лунный узел в personality-активациях. Legacy southnode не возвращается.
- systems.bodygraph.data.activations.design.north_nodeobjectКанонический северный лунный узел в design-активациях. Legacy northnode не возвращается.
- systems.bodygraph.data.activations.design.south_nodeobjectКанонический южный лунный узел в design-активациях. Legacy southnode не возвращается.
- systems.transitsobjectТранзитный срез: date, source, planets, aspects, meta.
- systems.transits.data.datestringUTC-дата и время root transits, рассчитанные из systems.context.temporal.target_date + target_time в локальной timezone.
- systems.transits.data.planets.north_nodeobjectКанонический северный лунный узел в root transits. Legacy northnode не возвращается.
- systems.transits.data.planets.south_nodeobjectКанонический южный лунный узел в root transits. Legacy southnode не возвращается.
- systems.forecastobjectПрогноз: period и days[]. Каждый день содержит numerology, biorhythms, lunar, transits, space_weather, magic_schedule, extensions, meta.
- systems.forecast.data.days[].numerology.matrix_destiny_activationobjectДневная активация MatrixDestiny scoring v2: active_arcana, age_segment, matched_nodes, matched_lines, matched_sectors, evidence-based conflict_nodes, legacy node_scores, node_score_details, resonance_score, state, scoring_version.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.age_segmentobjectTemporal возрастной сегмент MatrixDestiny22 на target_date.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.age_segment.age_at_targetintegerПолный возраст субъекта на target_date forecast-дня.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.age_segment.age_fromintegerНижняя граница возрастного сегмента включительно.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.age_segment.age_tointegerВерхняя граница возрастного сегмента не включительно.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.age_segment.node_idstringnode_id статического age_cycle anchor, активного на target_date.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.age_segment.valintegerАркан активного возрастного сегмента.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.age_segment.labelstringЧеловекочитаемое название аркана возрастного сегмента.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.age_segment.sourcestringИсточник age_segment: matrix_destiny_v2.derived_experimental.age_cycle.anchors.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.node_score_detailsobjectForecast explain-слой scoring v2 по каждому node_id: node_val, node_label, node_polarity, scores, state, evidence и breakdown.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.node_score_details.*.node_valintegerЧисловое значение аркана node_id в forecast-проекции дневной активации MatrixDestiny22.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.node_score_details.*.node_labelstringЧеловекочитаемое название аркана узла в forecast-проекции дневной активации MatrixDestiny22.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.node_score_details.*.node_polaritystringПолярность аркана узла из MatrixDestinyDictionary: support, balanced, relational, active, dynamic, transforming, receptive или shadow.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.node_score_details.*.positive_evidencearrayМашинно-читаемые причины поддержки или активации узла в forecast-проекции MatrixDestiny22.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.node_score_details.*.positive_evidence[].sourcestringКод источника дневного активатора.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.node_score_details.*.negative_evidence[].reasonstringМашинно-читаемая причина напряжения узла.
- systems.forecast.data.days[].numerology.matrix_destiny_activation.node_score_details.*.breakdown[].activation_deltafloatВклад активатора в activation_score.
- systems.forecast.data.days[].numerology.solar_return_exact.natal_sun_degfloatНатальная долгота Солнца, синхронизированная с systems.astrology.data.planets.sun.ecliptic_longitude_deg при наличии portrait astrology.
- systems.forecast.data.days[].numerology.solar_return_exact.natal_sun_sourcestringИсточник natal_sun_deg; основной контракт: systems.astrology.data.planets.sun.ecliptic_longitude_deg.
- systems.forecast.data.days[].numerology.chaldean.meta.sunrise_utcstringUTC timestamp восхода для Chaldean daily day-boundary.
- systems.forecast.data.days[].numerology.chaldean.meta.sunrise_localstringЛокальный timestamp восхода в timezone temporal-контекста.
- systems.forecast.data.days[].numerology.vedic.meta.sunrise_utcstringUTC timestamp восхода для Vedic daily day-boundary.
- systems.forecast.data.days[].numerology.vedic.meta.sunrise_localstringЛокальный timestamp восхода в timezone temporal-контекста.
- systems.forecast.data.days[].transits.datestringUTC-дата и время forecast transits, рассчитанные из day date + systems.context.temporal.target_time в локальной timezone.
- systems.forecast.data.days[].extensions.raziel_wisdom.planetary_meta.is_daybooleantrue означает, что target local datetime находится между локальным sunrise и sunset.
- systems.forecast.data.days[].extensions.raziel_wisdom.planetary_meta.sunrise_utcstringUTC timestamp восхода для Raziel planetary hours.
- systems.forecast.data.days[].extensions.raziel_wisdom.planetary_meta.sunrise_localstringЛокальный timestamp восхода в timezone temporal-контекста для Raziel planetary hours.
- systems.forecast.data.days[].lunar.void_of_course_dayobjectДневная сводка холостой Луны: окна, длительности, long_windows, display_policy и источник.
- summaryobjectКомпактный synthesis summary: scales, superpower, quality_score, conflicts_count.
- healthobjectОперационные метрики synthesis: analysis_time_ms, memory_peak_mb, observations_used, observations_total, aggregation_drift_detected.
- domain_componentsobjectДоступно в view=explain: доменные вклады по шкалам.
- breakdown_shortobjectДоступно в view=explain: краткий top положительных и отрицательных факторов.
- conflictsarrayДоступно в view=explain: найденные конфликты с evidence.
- reliability_summaryobjectДоступно в view=explain: расширенный отчет по надежности, статусам модулей и инвариантам.
- model_healthobjectДоступно в view=explain: состояние инвариантов модели.
- raw_profileobjectДоступно в view=raw: полный внутренний synthesis-профиль для диагностики.
- warningsarrayГлобальные предупреждения worker-процесса или расчетных модулей.
Response field dictionary
Matching order
exact path
wildcard path with array indexes normalized to []
wildcard path with numeric object keys normalized to *
nearest parent object
leaf-name fallback
Coverage levels
exact + specific wildcard + broad wildcard + common fallback
exact + specific wildcard only. Broad patterns like .date, .val, .source, .meta, systems.*., systems.forecast.data.days[]., systems.numerology.data.matrix_destiny_v2., systems.astrology.data., systems.bodygraph.data. and systems.transits.data. are not counted as production coverage.
leaf_total, unique_normalized_leaf_total, exact_count, specific_wildcard_count, broad_wildcard_count, common_fallback_count, missing_count, scalar_object_mismatch_count, documented_but_absent_exact_count, strict_production_coverage_percent.
# string
string
string
string
public|technical
optional mixed
optional string
Пример
Итоговая стоимость запроса после применения политики кэша и возврата квоты.
Пример
Персональный день для конкретной даты прогноза.
Пример
Количество повторений цифры в квадрате Пифагора.
Пример
Для 1981-10-27 при active_arcana без 16 узел money_c=16 остается neutral_static_shadow: activation_score=0, tension_score=0, conflict_nodes=[].