Legend Saju
Server Details
Source-traceable Saju, Zi Wei, Qimen, Daliuren, Tieban, naming, and related calculations
Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 80.1% over 42 days
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- SihyeonJeon/legend-saju
- GitHub Stars
- 0
- Server Listing
- legend-saju
TDQS
Scored across 13 tools
Most tools target clearly distinct actions and resources: read_fortune for general readings, run_methods for expert mixed-system work, cast_divination for decision casting, interpret_dream for dreams, and select_dates for date picking. Some overlap exists between read_fortune and run_methods at the expert level, and the card_* tools share a common render pattern, but the descriptions separate them well enough to avoid serious misselection.
All tools share the legend_saju_ prefix and snake_case, and the majority follow verb_noun structure such as read_fortune, cast_divination, and select_dates. The card_* family and discovery tools like capabilities and manifest deviate from verb_noun, but these deviations are systematic and predictable rather than chaotic.
13 tools is well-scoped for a server covering multiple traditional East Asian divination systems. Each tool earns its place by covering a distinct function area: reading, compatibility, cards, divination, dreams, naming, date selection, and capability discovery.
The tool surface comprehensively covers the apparent domain: general and expert readings, chart compatibility, naming analysis, divination casts, dream interpretation, date selection, and card rendering. There are no obvious dead ends for common user requests, and the dependence of card tools on a prior read_fortune call is clearly documented.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
11 tool updates
- Changed
legend_saju_analyze_compatibility6 fields changed- added
Input schema / properties / claimIdsAdded value: +{ + "description": "Fetch port: repeat the previous call with identical inputs and pass claim IDs from evidenceIndex or evidenceClaimIds to receive those claims in full (statement, observations, sources, limitations) instead of the projected reading. Claim IDs are deterministic for identical inputs.", + "items": { + "type": "string" + }, + "maxItems": 40, + "minItems": 1, + "type": "array" +} - added
Output schema / properties / claimDetailsAdded value: +{ + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "confidence": { + "type": "string" + }, + "counterClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lineage": { + "type": "string" + }, + "maturity": { + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "statement": { + "type": "string" + }, + "system": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "id", + "domain", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "timeframe", + "confidence", + "maturity", + "lineage", + "sourceRefs", + "limitations", + "counterClaimIds" + ], + "type": "object" + }, + "type": "array" +} - added
Output schema / properties / evidenceIndexAdded value: +{ + "additionalProperties": false, + "properties": { + "fetchHint": { + "type": "string" + }, + "groups": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "claimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "count": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "domain": { + "type": "string" + }, + "kind": { + "type": "string" + } + }, + "required": [ + "domain", + "kind", + "count", + "claimIds", + "capabilityIds" + ], + "type": "object" + }, + "type": "array" + }, + "omittedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "omittedClaimCount", + "groups", + "fetchHint" + ], + "type": "object" +} - changed
Output schema / properties / mode / enumPrevious value: -[ - "action_only", - "consumer", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug", + "claims" +] - added
Output schema / properties / unmatchedClaimIdsAdded value: +{ + "items": { + "type": "string" + }, + "type": "array" +} - added
Output schema / properties / verdictsAdded value: +{ + "additionalProperties": false, + "properties": { + "geokguk": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "mechanisms": { + "items": { + "additionalProperties": false, + "properties": { + "grade": { + "type": "string" + }, + "label": { + "type": "string" + }, + "polarity": { + "enum": [ + "supporting", + "damaging" + ], + "type": "string" + } + }, + "required": [ + "label", + "polarity", + "grade" + ], + "type": "object" + }, + "type": "array" + }, + "monthMainStem": { + "type": "string" + }, + "monthMainTenGod": { + "type": "string" + }, + "pattern": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "pattern", + "status", + "monthMainStem", + "monthMainTenGod", + "mechanisms" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "wangswae": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "followingCandidate": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "monthCommandTenGod": { + "type": "string" + }, + "sameElementRoots": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "type": "string" + } + }, + "required": [ + "status", + "monthCommandTenGod", + "sameElementRoots", + "followingCandidate" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "yongsin": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lenses": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFunctions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "school": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "school", + "status", + "candidateElements", + "candidateFunctions" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "lenses", + "conflicts", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "wangswae", + "geokguk", + "yongsin", + "sourceIds" + ], + "type": "object" +}
- Changed
legend_saju_analyze_name6 fields changed- added
Input schema / properties / claimIdsAdded value: +{ + "description": "Fetch port: repeat the previous call with identical inputs and pass claim IDs from evidenceIndex or evidenceClaimIds to receive those claims in full (statement, observations, sources, limitations) instead of the projected reading. Claim IDs are deterministic for identical inputs.", + "items": { + "type": "string" + }, + "maxItems": 40, + "minItems": 1, + "type": "array" +} - added
Output schema / properties / claimDetailsAdded value: +{ + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "confidence": { + "type": "string" + }, + "counterClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lineage": { + "type": "string" + }, + "maturity": { + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "statement": { + "type": "string" + }, + "system": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "id", + "domain", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "timeframe", + "confidence", + "maturity", + "lineage", + "sourceRefs", + "limitations", + "counterClaimIds" + ], + "type": "object" + }, + "type": "array" +} - added
Output schema / properties / evidenceIndexAdded value: +{ + "additionalProperties": false, + "properties": { + "fetchHint": { + "type": "string" + }, + "groups": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "claimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "count": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "domain": { + "type": "string" + }, + "kind": { + "type": "string" + } + }, + "required": [ + "domain", + "kind", + "count", + "claimIds", + "capabilityIds" + ], + "type": "object" + }, + "type": "array" + }, + "omittedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "omittedClaimCount", + "groups", + "fetchHint" + ], + "type": "object" +} - changed
Output schema / properties / mode / enumPrevious value: -[ - "action_only", - "consumer", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug", + "claims" +] - added
Output schema / properties / unmatchedClaimIdsAdded value: +{ + "items": { + "type": "string" + }, + "type": "array" +} - added
Output schema / properties / verdictsAdded value: +{ + "additionalProperties": false, + "properties": { + "geokguk": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "mechanisms": { + "items": { + "additionalProperties": false, + "properties": { + "grade": { + "type": "string" + }, + "label": { + "type": "string" + }, + "polarity": { + "enum": [ + "supporting", + "damaging" + ], + "type": "string" + } + }, + "required": [ + "label", + "polarity", + "grade" + ], + "type": "object" + }, + "type": "array" + }, + "monthMainStem": { + "type": "string" + }, + "monthMainTenGod": { + "type": "string" + }, + "pattern": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "pattern", + "status", + "monthMainStem", + "monthMainTenGod", + "mechanisms" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "wangswae": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "followingCandidate": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "monthCommandTenGod": { + "type": "string" + }, + "sameElementRoots": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "type": "string" + } + }, + "required": [ + "status", + "monthCommandTenGod", + "sameElementRoots", + "followingCandidate" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "yongsin": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lenses": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFunctions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "school": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "school", + "status", + "candidateElements", + "candidateFunctions" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "lenses", + "conflicts", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "wangswae", + "geokguk", + "yongsin", + "sourceIds" + ], + "type": "object" +}
- Added
legend_saju_card_compatibility - Added
legend_saju_card_fortune - Added
legend_saju_card_natal - Added
legend_saju_card_timeline - Changed
legend_saju_cast_divination6 fields changed- added
Input schema / properties / claimIdsAdded value: +{ + "description": "Fetch port: repeat the previous call with identical inputs and pass claim IDs from evidenceIndex or evidenceClaimIds to receive those claims in full (statement, observations, sources, limitations) instead of the projected reading. Claim IDs are deterministic for identical inputs.", + "items": { + "type": "string" + }, + "maxItems": 40, + "minItems": 1, + "type": "array" +} - added
Output schema / properties / claimDetailsAdded value: +{ + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "confidence": { + "type": "string" + }, + "counterClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lineage": { + "type": "string" + }, + "maturity": { + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "statement": { + "type": "string" + }, + "system": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "id", + "domain", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "timeframe", + "confidence", + "maturity", + "lineage", + "sourceRefs", + "limitations", + "counterClaimIds" + ], + "type": "object" + }, + "type": "array" +} - added
Output schema / properties / evidenceIndexAdded value: +{ + "additionalProperties": false, + "properties": { + "fetchHint": { + "type": "string" + }, + "groups": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "claimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "count": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "domain": { + "type": "string" + }, + "kind": { + "type": "string" + } + }, + "required": [ + "domain", + "kind", + "count", + "claimIds", + "capabilityIds" + ], + "type": "object" + }, + "type": "array" + }, + "omittedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "omittedClaimCount", + "groups", + "fetchHint" + ], + "type": "object" +} - changed
Output schema / properties / mode / enumPrevious value: -[ - "action_only", - "consumer", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug", + "claims" +] - added
Output schema / properties / unmatchedClaimIdsAdded value: +{ + "items": { + "type": "string" + }, + "type": "array" +} - added
Output schema / properties / verdictsAdded value: +{ + "additionalProperties": false, + "properties": { + "geokguk": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "mechanisms": { + "items": { + "additionalProperties": false, + "properties": { + "grade": { + "type": "string" + }, + "label": { + "type": "string" + }, + "polarity": { + "enum": [ + "supporting", + "damaging" + ], + "type": "string" + } + }, + "required": [ + "label", + "polarity", + "grade" + ], + "type": "object" + }, + "type": "array" + }, + "monthMainStem": { + "type": "string" + }, + "monthMainTenGod": { + "type": "string" + }, + "pattern": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "pattern", + "status", + "monthMainStem", + "monthMainTenGod", + "mechanisms" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "wangswae": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "followingCandidate": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "monthCommandTenGod": { + "type": "string" + }, + "sameElementRoots": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "type": "string" + } + }, + "required": [ + "status", + "monthCommandTenGod", + "sameElementRoots", + "followingCandidate" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "yongsin": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lenses": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFunctions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "school": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "school", + "status", + "candidateElements", + "candidateFunctions" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "lenses", + "conflicts", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "wangswae", + "geokguk", + "yongsin", + "sourceIds" + ], + "type": "object" +}
- Changed
legend_saju_interpret_dream6 fields changed- added
Input schema / properties / claimIdsAdded value: +{ + "description": "Fetch port: repeat the previous call with identical inputs and pass claim IDs from evidenceIndex or evidenceClaimIds to receive those claims in full (statement, observations, sources, limitations) instead of the projected reading. Claim IDs are deterministic for identical inputs.", + "items": { + "type": "string" + }, + "maxItems": 40, + "minItems": 1, + "type": "array" +} - added
Output schema / properties / claimDetailsAdded value: +{ + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "confidence": { + "type": "string" + }, + "counterClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lineage": { + "type": "string" + }, + "maturity": { + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "statement": { + "type": "string" + }, + "system": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "id", + "domain", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "timeframe", + "confidence", + "maturity", + "lineage", + "sourceRefs", + "limitations", + "counterClaimIds" + ], + "type": "object" + }, + "type": "array" +} - added
Output schema / properties / evidenceIndexAdded value: +{ + "additionalProperties": false, + "properties": { + "fetchHint": { + "type": "string" + }, + "groups": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "claimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "count": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "domain": { + "type": "string" + }, + "kind": { + "type": "string" + } + }, + "required": [ + "domain", + "kind", + "count", + "claimIds", + "capabilityIds" + ], + "type": "object" + }, + "type": "array" + }, + "omittedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "omittedClaimCount", + "groups", + "fetchHint" + ], + "type": "object" +} - changed
Output schema / properties / mode / enumPrevious value: -[ - "action_only", - "consumer", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug", + "claims" +] - added
Output schema / properties / unmatchedClaimIdsAdded value: +{ + "items": { + "type": "string" + }, + "type": "array" +} - added
Output schema / properties / verdictsAdded value: +{ + "additionalProperties": false, + "properties": { + "geokguk": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "mechanisms": { + "items": { + "additionalProperties": false, + "properties": { + "grade": { + "type": "string" + }, + "label": { + "type": "string" + }, + "polarity": { + "enum": [ + "supporting", + "damaging" + ], + "type": "string" + } + }, + "required": [ + "label", + "polarity", + "grade" + ], + "type": "object" + }, + "type": "array" + }, + "monthMainStem": { + "type": "string" + }, + "monthMainTenGod": { + "type": "string" + }, + "pattern": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "pattern", + "status", + "monthMainStem", + "monthMainTenGod", + "mechanisms" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "wangswae": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "followingCandidate": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "monthCommandTenGod": { + "type": "string" + }, + "sameElementRoots": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "type": "string" + } + }, + "required": [ + "status", + "monthCommandTenGod", + "sameElementRoots", + "followingCandidate" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "yongsin": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lenses": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFunctions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "school": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "school", + "status", + "candidateElements", + "candidateFunctions" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "lenses", + "conflicts", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "wangswae", + "geokguk", + "yongsin", + "sourceIds" + ], + "type": "object" +}
- Changed
legend_saju_read_fortune6 fields changed- added
Input schema / properties / claimIdsAdded value: +{ + "description": "Fetch port: repeat the previous call with identical inputs and pass claim IDs from evidenceIndex or evidenceClaimIds to receive those claims in full (statement, observations, sources, limitations) instead of the projected reading. Claim IDs are deterministic for identical inputs.", + "items": { + "type": "string" + }, + "maxItems": 40, + "minItems": 1, + "type": "array" +} - added
Output schema / properties / claimDetailsAdded value: +{ + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "confidence": { + "type": "string" + }, + "counterClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lineage": { + "type": "string" + }, + "maturity": { + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "statement": { + "type": "string" + }, + "system": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "id", + "domain", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "timeframe", + "confidence", + "maturity", + "lineage", + "sourceRefs", + "limitations", + "counterClaimIds" + ], + "type": "object" + }, + "type": "array" +} - added
Output schema / properties / evidenceIndexAdded value: +{ + "additionalProperties": false, + "properties": { + "fetchHint": { + "type": "string" + }, + "groups": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "claimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "count": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "domain": { + "type": "string" + }, + "kind": { + "type": "string" + } + }, + "required": [ + "domain", + "kind", + "count", + "claimIds", + "capabilityIds" + ], + "type": "object" + }, + "type": "array" + }, + "omittedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "omittedClaimCount", + "groups", + "fetchHint" + ], + "type": "object" +} - changed
Output schema / properties / mode / enumPrevious value: -[ - "action_only", - "consumer", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug", + "claims" +] - added
Output schema / properties / unmatchedClaimIdsAdded value: +{ + "items": { + "type": "string" + }, + "type": "array" +} - added
Output schema / properties / verdictsAdded value: +{ + "additionalProperties": false, + "properties": { + "geokguk": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "mechanisms": { + "items": { + "additionalProperties": false, + "properties": { + "grade": { + "type": "string" + }, + "label": { + "type": "string" + }, + "polarity": { + "enum": [ + "supporting", + "damaging" + ], + "type": "string" + } + }, + "required": [ + "label", + "polarity", + "grade" + ], + "type": "object" + }, + "type": "array" + }, + "monthMainStem": { + "type": "string" + }, + "monthMainTenGod": { + "type": "string" + }, + "pattern": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "pattern", + "status", + "monthMainStem", + "monthMainTenGod", + "mechanisms" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "wangswae": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "followingCandidate": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "monthCommandTenGod": { + "type": "string" + }, + "sameElementRoots": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "type": "string" + } + }, + "required": [ + "status", + "monthCommandTenGod", + "sameElementRoots", + "followingCandidate" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "yongsin": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lenses": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFunctions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "school": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "school", + "status", + "candidateElements", + "candidateFunctions" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "lenses", + "conflicts", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "wangswae", + "geokguk", + "yongsin", + "sourceIds" + ], + "type": "object" +}
- Changed
legend_saju_run_methods6 fields changed- added
Input schema / properties / claimIdsAdded value: +{ + "description": "Fetch port: repeat the previous call with identical inputs and pass claim IDs from evidenceIndex or evidenceClaimIds to receive those claims in full (statement, observations, sources, limitations) instead of the projected reading. Claim IDs are deterministic for identical inputs.", + "items": { + "type": "string" + }, + "maxItems": 40, + "minItems": 1, + "type": "array" +} - added
Output schema / properties / claimDetailsAdded value: +{ + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "confidence": { + "type": "string" + }, + "counterClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lineage": { + "type": "string" + }, + "maturity": { + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "statement": { + "type": "string" + }, + "system": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "id", + "domain", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "timeframe", + "confidence", + "maturity", + "lineage", + "sourceRefs", + "limitations", + "counterClaimIds" + ], + "type": "object" + }, + "type": "array" +} - added
Output schema / properties / evidenceIndexAdded value: +{ + "additionalProperties": false, + "properties": { + "fetchHint": { + "type": "string" + }, + "groups": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "claimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "count": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "domain": { + "type": "string" + }, + "kind": { + "type": "string" + } + }, + "required": [ + "domain", + "kind", + "count", + "claimIds", + "capabilityIds" + ], + "type": "object" + }, + "type": "array" + }, + "omittedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "omittedClaimCount", + "groups", + "fetchHint" + ], + "type": "object" +} - changed
Output schema / properties / mode / enumPrevious value: -[ - "action_only", - "consumer", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug", + "claims" +] - added
Output schema / properties / unmatchedClaimIdsAdded value: +{ + "items": { + "type": "string" + }, + "type": "array" +} - added
Output schema / properties / verdictsAdded value: +{ + "additionalProperties": false, + "properties": { + "geokguk": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "mechanisms": { + "items": { + "additionalProperties": false, + "properties": { + "grade": { + "type": "string" + }, + "label": { + "type": "string" + }, + "polarity": { + "enum": [ + "supporting", + "damaging" + ], + "type": "string" + } + }, + "required": [ + "label", + "polarity", + "grade" + ], + "type": "object" + }, + "type": "array" + }, + "monthMainStem": { + "type": "string" + }, + "monthMainTenGod": { + "type": "string" + }, + "pattern": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "pattern", + "status", + "monthMainStem", + "monthMainTenGod", + "mechanisms" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "wangswae": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "followingCandidate": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "monthCommandTenGod": { + "type": "string" + }, + "sameElementRoots": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "type": "string" + } + }, + "required": [ + "status", + "monthCommandTenGod", + "sameElementRoots", + "followingCandidate" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "yongsin": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lenses": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFunctions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "school": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "school", + "status", + "candidateElements", + "candidateFunctions" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "lenses", + "conflicts", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "wangswae", + "geokguk", + "yongsin", + "sourceIds" + ], + "type": "object" +}
- Changed
legend_saju_select_dates6 fields changed- added
Input schema / properties / claimIdsAdded value: +{ + "description": "Fetch port: repeat the previous call with identical inputs and pass claim IDs from evidenceIndex or evidenceClaimIds to receive those claims in full (statement, observations, sources, limitations) instead of the projected reading. Claim IDs are deterministic for identical inputs.", + "items": { + "type": "string" + }, + "maxItems": 40, + "minItems": 1, + "type": "array" +} - added
Output schema / properties / claimDetailsAdded value: +{ + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "confidence": { + "type": "string" + }, + "counterClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lineage": { + "type": "string" + }, + "maturity": { + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "statement": { + "type": "string" + }, + "system": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "id", + "domain", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "timeframe", + "confidence", + "maturity", + "lineage", + "sourceRefs", + "limitations", + "counterClaimIds" + ], + "type": "object" + }, + "type": "array" +} - added
Output schema / properties / evidenceIndexAdded value: +{ + "additionalProperties": false, + "properties": { + "fetchHint": { + "type": "string" + }, + "groups": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "claimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "count": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "domain": { + "type": "string" + }, + "kind": { + "type": "string" + } + }, + "required": [ + "domain", + "kind", + "count", + "claimIds", + "capabilityIds" + ], + "type": "object" + }, + "type": "array" + }, + "omittedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "omittedClaimCount", + "groups", + "fetchHint" + ], + "type": "object" +} - changed
Output schema / properties / mode / enumPrevious value: -[ - "action_only", - "consumer", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug", + "claims" +] - added
Output schema / properties / unmatchedClaimIdsAdded value: +{ + "items": { + "type": "string" + }, + "type": "array" +} - added
Output schema / properties / verdictsAdded value: +{ + "additionalProperties": false, + "properties": { + "geokguk": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "mechanisms": { + "items": { + "additionalProperties": false, + "properties": { + "grade": { + "type": "string" + }, + "label": { + "type": "string" + }, + "polarity": { + "enum": [ + "supporting", + "damaging" + ], + "type": "string" + } + }, + "required": [ + "label", + "polarity", + "grade" + ], + "type": "object" + }, + "type": "array" + }, + "monthMainStem": { + "type": "string" + }, + "monthMainTenGod": { + "type": "string" + }, + "pattern": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "pattern", + "status", + "monthMainStem", + "monthMainTenGod", + "mechanisms" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "wangswae": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "followingCandidate": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "monthCommandTenGod": { + "type": "string" + }, + "sameElementRoots": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "type": "string" + } + }, + "required": [ + "status", + "monthCommandTenGod", + "sameElementRoots", + "followingCandidate" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "yongsin": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lenses": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFunctions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "school": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "school", + "status", + "candidateElements", + "candidateFunctions" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "lenses", + "conflicts", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "wangswae", + "geokguk", + "yongsin", + "sourceIds" + ], + "type": "object" +}
7 tool updates
- Changed
legend_saju_analyze_compatibility35 fields changed- changed
Input schema / properties / detailLevel / descriptionPrevious value: -"Preferred depth. brief is shortest, standard is the default readable answer, expert automatically composes question-relevant deep methods and evidence in one call, and raw is the complete developer record."New value: +"Calculation breadth. This does not choose the response projection." - changed
Input schema / properties / maxClaims / descriptionPrevious value: -"Maximum interpretation points and raw claims returned outside debug mode."New value: +"Global item budget outside debug mode. It limits interpretations, actions, timeline entries, claims, legacy evidence, and method results together." - changed
Input schema / properties / outputMode / descriptionPrevious value: -"Backward-compatible developer projection override. Ordinary callers should use detailLevel instead."New value: +"Response projection: action_only returns actions, consumer returns a readable interpretation, evidence returns claims and source-linked method data, and debug returns the internal resolver record." - changed
Input schema / properties / outputMode / enumPrevious value: -[ - "consumer", - "compact", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug" +] - removed
Output schema / properties / calculationSummary / properties / returnedClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / calculationSummary / properties / returnedItemCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - removed
Output schema / properties / calculationSummary / properties / selectedCapabilitiesRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - added
Output schema / properties / calculationSummary / properties / selectedCapabilityCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - changed
Output schema / properties / calculationSummary / requiredPrevious value: -[ - "selectedCapabilities", - "internalClaimCount", - "returnedClaimCount", - "deterministic" -]New value: +[ + "selectedCapabilityCount", + "internalClaimCount", + "returnedItemCount", + "deterministic" +] - removed
Output schema / properties / claims / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / claims / items / requiredPrevious value: -[ - "id", - "domain", - "relatedDomains", - "system", - "capabilityId", - "kind", - "statement", - "observations", - "omittedObservationCount", - "timeframe", - "confidence", - "sourceRefs", - "limitationRefs" -]New value: +[ + "id", + "domain", + "relatedDomains", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "omittedObservationCount", + "timeframe", + "confidence", + "sourceRefs" +] - removed
Output schema / properties / dreamAnalysis / properties / boundaryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / dreamAnalysis / properties / limitationsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / dreamAnalysis / requiredPrevious value: -[ - "status", - "dream", - "matches", - "coverage", - "sourceIds", - "limitations", - "boundary" -]New value: +[ + "status", + "dream", + "matches", + "coverage", + "sourceIds" +] - added
Output schema / properties / dreamSummaryAdded value: +{ + "additionalProperties": false, + "properties": { + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "clarificationQuestions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "concept": { + "type": "string" + }, + "conflict": { + "type": "string" + }, + "interpretation": { + "type": "string" + }, + "sharedMotif": { + "type": "string" + } + }, + "required": [ + "concept", + "sharedMotif", + "conflict", + "interpretation", + "clarificationQuestions" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "outside_active_scope" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches" + ], + "type": "object" +} - removed
Output schema / properties / interpretationBoundaryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / limitationsRemoved value: -{ - "items": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "id", - "text" - ], - "type": "object" - }, - "type": "array" -} - removed
Output schema / properties / methodAnalysis / properties / knowledgeAssetsRemoved value: -{} - removed
Output schema / properties / methodAnalysis / properties / myeongriJudgmentRemoved value: -{ - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "pattern": { - "additionalProperties": {}, - "properties": { - "boundary": { - "type": "string" - }, - "mechanisms": { - "items": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "type": "string" - }, - "type": "array" - }, - "grade": { - "enum": [ - "exposed", - "rooted", - "structural" - ], - "type": "string" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - }, - "polarity": { - "enum": [ - "supporting", - "damaging" - ], - "type": "string" - } - }, - "required": [ - "id", - "label", - "polarity", - "grade", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "monthBranchClashes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "monthMainStem": { - "type": "string" - }, - "monthMainTenGod": { - "type": "string" - }, - "pattern": { - "type": "string" - }, - "status": { - "enum": [ - "supported", - "contested", - "damaged", - "unresolved" - ], - "type": "string" - } - }, - "required": [ - "pattern", - "monthMainStem", - "monthMainTenGod", - "mechanisms", - "monthBranchClashes", - "status", - "boundary" - ], - "type": "object" - }, - "sourceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "strength": { - "additionalProperties": {}, - "properties": { - "axes": { - "items": { - "additionalProperties": false, - "properties": { - "direction": { - "enum": [ - "supports_day_master", - "drains_or_controls_day_master", - "mixed", - "neutral" - ], - "type": "string" - }, - "id": { - "enum": [ - "month_command", - "root", - "visible_support", - "visible_drain_control" - ], - "type": "string" - }, - "observations": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "direction", - "observations" - ], - "type": "object" - }, - "type": "array" - }, - "boundary": { - "type": "string" - }, - "exactRoots": { - "items": { - "additionalProperties": false, - "properties": { - "branch": { - "type": "string" - }, - "grade": { - "enum": [ - "substantial", - "residual" - ], - "type": "string" - }, - "position": { - "type": "string" - }, - "stage": { - "type": "string" - } - }, - "required": [ - "position", - "branch", - "stage", - "grade" - ], - "type": "object" - }, - "type": "array" - }, - "followingCandidate": { - "anyOf": [ - { - "enum": [ - "follow_output", - "follow_wealth", - "follow_officer" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "monthCommandTenGod": { - "type": "string" - }, - "policy": { - "type": "string" - }, - "sameElementRoots": { - "items": { - "additionalProperties": false, - "properties": { - "branch": { - "type": "string" - }, - "position": { - "type": "string" - }, - "stage": { - "type": "string" - } - }, - "required": [ - "position", - "branch", - "stage" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "support_leaning", - "weak_leaning", - "contested", - "extreme_structure_candidate" - ], - "type": "string" - } - }, - "required": [ - "status", - "monthCommandTenGod", - "exactRoots", - "sameElementRoots", - "axes", - "followingCandidate", - "policy", - "boundary" - ], - "type": "object" - }, - "tenGodPresences": { - "items": { - "additionalProperties": false, - "properties": { - "family": { - "type": "string" - }, - "rootedAt": { - "items": { - "type": "string" - }, - "type": "array" - }, - "tenGod": { - "type": "string" - }, - "visibleAt": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "tenGod", - "family", - "visibleAt", - "rootedAt" - ], - "type": "object" - }, - "type": "array" - }, - "usefulGods": { - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lenses": { - "items": { - "additionalProperties": false, - "properties": { - "candidateElements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateFamilies": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateStems": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "enum": [ - "climate", - "pattern_function", - "support_control" - ], - "type": "string" - }, - "observations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "school": { - "type": "string" - }, - "sourceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "active", - "conflicted", - "withheld" - ], - "type": "string" - } - }, - "required": [ - "id", - "school", - "candidateStems", - "candidateFamilies", - "candidateElements", - "observations", - "sourceIds", - "status" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "lenses", - "conflicts", - "boundary" - ], - "type": "object" - } - }, - "required": [ - "strength", - "pattern", - "usefulGods", - "tenGodPresences", - "sourceIds", - "boundary" - ], - "type": "object" -} - changed
Output schema / properties / mode / enumPrevious value: -[ - "consumer", - "compact", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug" +] - added
Output schema / properties / nameSummaryAdded value: +{ + "additionalProperties": false, + "properties": { + "characters": { + "items": { + "additionalProperties": false, + "properties": { + "character": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "nameMeanings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "officialReadings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "readingStatus": { + "type": "string" + } + }, + "required": [ + "character", + "officialReadings", + "readingStatus", + "nameMeanings" + ], + "type": "object" + }, + "type": "array" + }, + "eightyOneNumbersStatus": { + "type": "string" + }, + "fiveGridStatus": { + "type": "string" + }, + "legalIdentityStatus": { + "enum": [ + "all_official_eligible", + "contains_unresolved_character" + ], + "type": "string" + } + }, + "required": [ + "legalIdentityStatus", + "characters", + "fiveGridStatus", + "eightyOneNumbersStatus" + ], + "type": "object" +} - added
Output schema / properties / omittedItemsByKindAdded value: +{ + "additionalProperties": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" +} - removed
Output schema / properties / readingSummary / properties / returnedClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / readingSummary / properties / returnedItemCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - removed
Output schema / properties / readingSummary / properties / uniqueInternalClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - changed
Output schema / properties / readingSummary / requiredPrevious value: -[ - "focus", - "summary", - "highlights", - "returnedClaimCount", - "uniqueInternalClaimCount", - "totalInternalClaimCount" -]New value: +[ + "focus", + "summary", + "highlights", + "returnedItemCount", + "totalInternalClaimCount" +] - changed
Output schema / properties / recommendations / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "evidenceIntents": { - "items": { - "type": "string" - }, - "type": "array" - }, - "items": { - "items": { - "additionalProperties": false, - "properties": { - "actions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "basis": { - "items": { - "additionalProperties": false, - "properties": { - "candidateElements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateFunctions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lensId": { - "type": "string" - }, - "school": { - "type": "string" - }, - "status": { - "type": "string" - } - }, - "required": [ - "lensId", - "school", - "status", - "candidateElements", - "candidateFunctions" - ], - "type": "object" - }, - "type": "array" - }, - "caution": { - "type": "string" - }, - "domains": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "sourceRefs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "title": { - "type": "string" - } - }, - "required": [ - "id", - "title", - "domains", - "actions", - "caution", - "basis", - "sourceRefs" - ], - "type": "object" - }, - "type": "array" - }, - "safeguards": { - "items": { - "additionalProperties": false, - "properties": { - "action": { - "type": "string" - }, - "evidence": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - } - }, - "required": [ - "id", - "label", - "action", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "sourceRefs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "timing": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "asOfYear": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "boundary": { - "type": "string" - }, - "contacts": { - "items": { - "additionalProperties": false, - "properties": { - "contactedLensIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "element": { - "type": "string" - }, - "family": { - "type": "string" - }, - "interpretation": { - "type": "string" - }, - "layer": { - "enum": [ - "da_yun", - "se_yun" - ], - "type": "string" - }, - "pillar": { - "type": "string" - }, - "stem": { - "type": "string" - }, - "tenGod": { - "type": "string" - } - }, - "required": [ - "layer", - "pillar", - "stem", - "element", - "tenGod", - "family", - "contactedLensIds", - "interpretation" - ], - "type": "object" - }, - "type": "array" - }, - "daYunAge": { - "type": "string" - } - }, - "required": [ - "asOfYear", - "daYunAge", - "contacts", - "boundary" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "items", - "safeguards", - "timing", - "evidenceIntents", - "sourceRefs", - "boundary" - ], - "type": "object" - }, - { - "type": "null" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "evidenceIntents": { + "items": { + "type": "string" + }, + "type": "array" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "caution": { + "type": "string" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "domains", + "actions", + "caution" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "items", + "evidenceIntents" + ], + "type": "object" + }, + { + "type": "null" + } +] - removed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / requiredPrevious value: -[ - "text", - "timeframe", - "confidence", - "evidenceClaimIds", - "counterClaimIds", - "sourceRefs", - "limitationRefs" -]New value: +[ + "text", + "timeframe", + "confidence", + "evidenceClaimIds", + "counterClaimIds" +] - removed
Output schema / properties / sections / additionalProperties / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / sections / additionalProperties / requiredPrevious value: -[ - "interpretations", - "evidenceClaimIds", - "sourceRefs" -]New value: +[ + "interpretations", + "evidenceClaimIds" +] - removed
Output schema / properties / timeline / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / timeline / items / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / timeline / items / requiredPrevious value: -[ - "period", - "summary", - "domains", - "confidence", - "evidenceClaimIds", - "sourceRefs", - "limitationRefs" -]New value: +[ + "period", + "summary", + "domains", + "confidence", + "evidenceClaimIds" +]
- Changed
legend_saju_analyze_name35 fields changed- changed
Input schema / properties / detailLevel / descriptionPrevious value: -"Preferred depth. brief is shortest, standard is the default readable answer, expert automatically composes question-relevant deep methods and evidence in one call, and raw is the complete developer record."New value: +"Calculation breadth. This does not choose the response projection." - changed
Input schema / properties / maxClaims / descriptionPrevious value: -"Maximum interpretation points and raw claims returned outside debug mode."New value: +"Global item budget outside debug mode. It limits interpretations, actions, timeline entries, claims, legacy evidence, and method results together." - changed
Input schema / properties / outputMode / descriptionPrevious value: -"Backward-compatible developer projection override. Ordinary callers should use detailLevel instead."New value: +"Response projection: action_only returns actions, consumer returns a readable interpretation, evidence returns claims and source-linked method data, and debug returns the internal resolver record." - changed
Input schema / properties / outputMode / enumPrevious value: -[ - "consumer", - "compact", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug" +] - removed
Output schema / properties / calculationSummary / properties / returnedClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / calculationSummary / properties / returnedItemCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - removed
Output schema / properties / calculationSummary / properties / selectedCapabilitiesRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - added
Output schema / properties / calculationSummary / properties / selectedCapabilityCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - changed
Output schema / properties / calculationSummary / requiredPrevious value: -[ - "selectedCapabilities", - "internalClaimCount", - "returnedClaimCount", - "deterministic" -]New value: +[ + "selectedCapabilityCount", + "internalClaimCount", + "returnedItemCount", + "deterministic" +] - removed
Output schema / properties / claims / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / claims / items / requiredPrevious value: -[ - "id", - "domain", - "relatedDomains", - "system", - "capabilityId", - "kind", - "statement", - "observations", - "omittedObservationCount", - "timeframe", - "confidence", - "sourceRefs", - "limitationRefs" -]New value: +[ + "id", + "domain", + "relatedDomains", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "omittedObservationCount", + "timeframe", + "confidence", + "sourceRefs" +] - removed
Output schema / properties / dreamAnalysis / properties / boundaryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / dreamAnalysis / properties / limitationsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / dreamAnalysis / requiredPrevious value: -[ - "status", - "dream", - "matches", - "coverage", - "sourceIds", - "limitations", - "boundary" -]New value: +[ + "status", + "dream", + "matches", + "coverage", + "sourceIds" +] - added
Output schema / properties / dreamSummaryAdded value: +{ + "additionalProperties": false, + "properties": { + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "clarificationQuestions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "concept": { + "type": "string" + }, + "conflict": { + "type": "string" + }, + "interpretation": { + "type": "string" + }, + "sharedMotif": { + "type": "string" + } + }, + "required": [ + "concept", + "sharedMotif", + "conflict", + "interpretation", + "clarificationQuestions" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "outside_active_scope" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches" + ], + "type": "object" +} - removed
Output schema / properties / interpretationBoundaryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / limitationsRemoved value: -{ - "items": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "id", - "text" - ], - "type": "object" - }, - "type": "array" -} - removed
Output schema / properties / methodAnalysis / properties / knowledgeAssetsRemoved value: -{} - removed
Output schema / properties / methodAnalysis / properties / myeongriJudgmentRemoved value: -{ - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "pattern": { - "additionalProperties": {}, - "properties": { - "boundary": { - "type": "string" - }, - "mechanisms": { - "items": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "type": "string" - }, - "type": "array" - }, - "grade": { - "enum": [ - "exposed", - "rooted", - "structural" - ], - "type": "string" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - }, - "polarity": { - "enum": [ - "supporting", - "damaging" - ], - "type": "string" - } - }, - "required": [ - "id", - "label", - "polarity", - "grade", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "monthBranchClashes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "monthMainStem": { - "type": "string" - }, - "monthMainTenGod": { - "type": "string" - }, - "pattern": { - "type": "string" - }, - "status": { - "enum": [ - "supported", - "contested", - "damaged", - "unresolved" - ], - "type": "string" - } - }, - "required": [ - "pattern", - "monthMainStem", - "monthMainTenGod", - "mechanisms", - "monthBranchClashes", - "status", - "boundary" - ], - "type": "object" - }, - "sourceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "strength": { - "additionalProperties": {}, - "properties": { - "axes": { - "items": { - "additionalProperties": false, - "properties": { - "direction": { - "enum": [ - "supports_day_master", - "drains_or_controls_day_master", - "mixed", - "neutral" - ], - "type": "string" - }, - "id": { - "enum": [ - "month_command", - "root", - "visible_support", - "visible_drain_control" - ], - "type": "string" - }, - "observations": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "direction", - "observations" - ], - "type": "object" - }, - "type": "array" - }, - "boundary": { - "type": "string" - }, - "exactRoots": { - "items": { - "additionalProperties": false, - "properties": { - "branch": { - "type": "string" - }, - "grade": { - "enum": [ - "substantial", - "residual" - ], - "type": "string" - }, - "position": { - "type": "string" - }, - "stage": { - "type": "string" - } - }, - "required": [ - "position", - "branch", - "stage", - "grade" - ], - "type": "object" - }, - "type": "array" - }, - "followingCandidate": { - "anyOf": [ - { - "enum": [ - "follow_output", - "follow_wealth", - "follow_officer" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "monthCommandTenGod": { - "type": "string" - }, - "policy": { - "type": "string" - }, - "sameElementRoots": { - "items": { - "additionalProperties": false, - "properties": { - "branch": { - "type": "string" - }, - "position": { - "type": "string" - }, - "stage": { - "type": "string" - } - }, - "required": [ - "position", - "branch", - "stage" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "support_leaning", - "weak_leaning", - "contested", - "extreme_structure_candidate" - ], - "type": "string" - } - }, - "required": [ - "status", - "monthCommandTenGod", - "exactRoots", - "sameElementRoots", - "axes", - "followingCandidate", - "policy", - "boundary" - ], - "type": "object" - }, - "tenGodPresences": { - "items": { - "additionalProperties": false, - "properties": { - "family": { - "type": "string" - }, - "rootedAt": { - "items": { - "type": "string" - }, - "type": "array" - }, - "tenGod": { - "type": "string" - }, - "visibleAt": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "tenGod", - "family", - "visibleAt", - "rootedAt" - ], - "type": "object" - }, - "type": "array" - }, - "usefulGods": { - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lenses": { - "items": { - "additionalProperties": false, - "properties": { - "candidateElements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateFamilies": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateStems": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "enum": [ - "climate", - "pattern_function", - "support_control" - ], - "type": "string" - }, - "observations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "school": { - "type": "string" - }, - "sourceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "active", - "conflicted", - "withheld" - ], - "type": "string" - } - }, - "required": [ - "id", - "school", - "candidateStems", - "candidateFamilies", - "candidateElements", - "observations", - "sourceIds", - "status" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "lenses", - "conflicts", - "boundary" - ], - "type": "object" - } - }, - "required": [ - "strength", - "pattern", - "usefulGods", - "tenGodPresences", - "sourceIds", - "boundary" - ], - "type": "object" -} - changed
Output schema / properties / mode / enumPrevious value: -[ - "consumer", - "compact", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug" +] - added
Output schema / properties / nameSummaryAdded value: +{ + "additionalProperties": false, + "properties": { + "characters": { + "items": { + "additionalProperties": false, + "properties": { + "character": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "nameMeanings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "officialReadings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "readingStatus": { + "type": "string" + } + }, + "required": [ + "character", + "officialReadings", + "readingStatus", + "nameMeanings" + ], + "type": "object" + }, + "type": "array" + }, + "eightyOneNumbersStatus": { + "type": "string" + }, + "fiveGridStatus": { + "type": "string" + }, + "legalIdentityStatus": { + "enum": [ + "all_official_eligible", + "contains_unresolved_character" + ], + "type": "string" + } + }, + "required": [ + "legalIdentityStatus", + "characters", + "fiveGridStatus", + "eightyOneNumbersStatus" + ], + "type": "object" +} - added
Output schema / properties / omittedItemsByKindAdded value: +{ + "additionalProperties": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" +} - removed
Output schema / properties / readingSummary / properties / returnedClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / readingSummary / properties / returnedItemCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - removed
Output schema / properties / readingSummary / properties / uniqueInternalClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - changed
Output schema / properties / readingSummary / requiredPrevious value: -[ - "focus", - "summary", - "highlights", - "returnedClaimCount", - "uniqueInternalClaimCount", - "totalInternalClaimCount" -]New value: +[ + "focus", + "summary", + "highlights", + "returnedItemCount", + "totalInternalClaimCount" +] - changed
Output schema / properties / recommendations / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "evidenceIntents": { - "items": { - "type": "string" - }, - "type": "array" - }, - "items": { - "items": { - "additionalProperties": false, - "properties": { - "actions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "basis": { - "items": { - "additionalProperties": false, - "properties": { - "candidateElements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateFunctions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lensId": { - "type": "string" - }, - "school": { - "type": "string" - }, - "status": { - "type": "string" - } - }, - "required": [ - "lensId", - "school", - "status", - "candidateElements", - "candidateFunctions" - ], - "type": "object" - }, - "type": "array" - }, - "caution": { - "type": "string" - }, - "domains": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "sourceRefs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "title": { - "type": "string" - } - }, - "required": [ - "id", - "title", - "domains", - "actions", - "caution", - "basis", - "sourceRefs" - ], - "type": "object" - }, - "type": "array" - }, - "safeguards": { - "items": { - "additionalProperties": false, - "properties": { - "action": { - "type": "string" - }, - "evidence": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - } - }, - "required": [ - "id", - "label", - "action", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "sourceRefs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "timing": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "asOfYear": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "boundary": { - "type": "string" - }, - "contacts": { - "items": { - "additionalProperties": false, - "properties": { - "contactedLensIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "element": { - "type": "string" - }, - "family": { - "type": "string" - }, - "interpretation": { - "type": "string" - }, - "layer": { - "enum": [ - "da_yun", - "se_yun" - ], - "type": "string" - }, - "pillar": { - "type": "string" - }, - "stem": { - "type": "string" - }, - "tenGod": { - "type": "string" - } - }, - "required": [ - "layer", - "pillar", - "stem", - "element", - "tenGod", - "family", - "contactedLensIds", - "interpretation" - ], - "type": "object" - }, - "type": "array" - }, - "daYunAge": { - "type": "string" - } - }, - "required": [ - "asOfYear", - "daYunAge", - "contacts", - "boundary" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "items", - "safeguards", - "timing", - "evidenceIntents", - "sourceRefs", - "boundary" - ], - "type": "object" - }, - { - "type": "null" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "evidenceIntents": { + "items": { + "type": "string" + }, + "type": "array" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "caution": { + "type": "string" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "domains", + "actions", + "caution" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "items", + "evidenceIntents" + ], + "type": "object" + }, + { + "type": "null" + } +] - removed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / requiredPrevious value: -[ - "text", - "timeframe", - "confidence", - "evidenceClaimIds", - "counterClaimIds", - "sourceRefs", - "limitationRefs" -]New value: +[ + "text", + "timeframe", + "confidence", + "evidenceClaimIds", + "counterClaimIds" +] - removed
Output schema / properties / sections / additionalProperties / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / sections / additionalProperties / requiredPrevious value: -[ - "interpretations", - "evidenceClaimIds", - "sourceRefs" -]New value: +[ + "interpretations", + "evidenceClaimIds" +] - removed
Output schema / properties / timeline / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / timeline / items / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / timeline / items / requiredPrevious value: -[ - "period", - "summary", - "domains", - "confidence", - "evidenceClaimIds", - "sourceRefs", - "limitationRefs" -]New value: +[ + "period", + "summary", + "domains", + "confidence", + "evidenceClaimIds" +]
- Changed
legend_saju_cast_divination35 fields changed- changed
Input schema / properties / detailLevel / descriptionPrevious value: -"Preferred depth. brief is shortest, standard is the default readable answer, expert automatically composes question-relevant deep methods and evidence in one call, and raw is the complete developer record."New value: +"Calculation breadth. This does not choose the response projection." - changed
Input schema / properties / maxClaims / descriptionPrevious value: -"Maximum interpretation points and raw claims returned outside debug mode."New value: +"Global item budget outside debug mode. It limits interpretations, actions, timeline entries, claims, legacy evidence, and method results together." - changed
Input schema / properties / outputMode / descriptionPrevious value: -"Backward-compatible developer projection override. Ordinary callers should use detailLevel instead."New value: +"Response projection: action_only returns actions, consumer returns a readable interpretation, evidence returns claims and source-linked method data, and debug returns the internal resolver record." - changed
Input schema / properties / outputMode / enumPrevious value: -[ - "consumer", - "compact", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug" +] - removed
Output schema / properties / calculationSummary / properties / returnedClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / calculationSummary / properties / returnedItemCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - removed
Output schema / properties / calculationSummary / properties / selectedCapabilitiesRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - added
Output schema / properties / calculationSummary / properties / selectedCapabilityCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - changed
Output schema / properties / calculationSummary / requiredPrevious value: -[ - "selectedCapabilities", - "internalClaimCount", - "returnedClaimCount", - "deterministic" -]New value: +[ + "selectedCapabilityCount", + "internalClaimCount", + "returnedItemCount", + "deterministic" +] - removed
Output schema / properties / claims / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / claims / items / requiredPrevious value: -[ - "id", - "domain", - "relatedDomains", - "system", - "capabilityId", - "kind", - "statement", - "observations", - "omittedObservationCount", - "timeframe", - "confidence", - "sourceRefs", - "limitationRefs" -]New value: +[ + "id", + "domain", + "relatedDomains", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "omittedObservationCount", + "timeframe", + "confidence", + "sourceRefs" +] - removed
Output schema / properties / dreamAnalysis / properties / boundaryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / dreamAnalysis / properties / limitationsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / dreamAnalysis / requiredPrevious value: -[ - "status", - "dream", - "matches", - "coverage", - "sourceIds", - "limitations", - "boundary" -]New value: +[ + "status", + "dream", + "matches", + "coverage", + "sourceIds" +] - added
Output schema / properties / dreamSummaryAdded value: +{ + "additionalProperties": false, + "properties": { + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "clarificationQuestions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "concept": { + "type": "string" + }, + "conflict": { + "type": "string" + }, + "interpretation": { + "type": "string" + }, + "sharedMotif": { + "type": "string" + } + }, + "required": [ + "concept", + "sharedMotif", + "conflict", + "interpretation", + "clarificationQuestions" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "outside_active_scope" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches" + ], + "type": "object" +} - removed
Output schema / properties / interpretationBoundaryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / limitationsRemoved value: -{ - "items": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "id", - "text" - ], - "type": "object" - }, - "type": "array" -} - removed
Output schema / properties / methodAnalysis / properties / knowledgeAssetsRemoved value: -{} - removed
Output schema / properties / methodAnalysis / properties / myeongriJudgmentRemoved value: -{ - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "pattern": { - "additionalProperties": {}, - "properties": { - "boundary": { - "type": "string" - }, - "mechanisms": { - "items": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "type": "string" - }, - "type": "array" - }, - "grade": { - "enum": [ - "exposed", - "rooted", - "structural" - ], - "type": "string" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - }, - "polarity": { - "enum": [ - "supporting", - "damaging" - ], - "type": "string" - } - }, - "required": [ - "id", - "label", - "polarity", - "grade", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "monthBranchClashes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "monthMainStem": { - "type": "string" - }, - "monthMainTenGod": { - "type": "string" - }, - "pattern": { - "type": "string" - }, - "status": { - "enum": [ - "supported", - "contested", - "damaged", - "unresolved" - ], - "type": "string" - } - }, - "required": [ - "pattern", - "monthMainStem", - "monthMainTenGod", - "mechanisms", - "monthBranchClashes", - "status", - "boundary" - ], - "type": "object" - }, - "sourceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "strength": { - "additionalProperties": {}, - "properties": { - "axes": { - "items": { - "additionalProperties": false, - "properties": { - "direction": { - "enum": [ - "supports_day_master", - "drains_or_controls_day_master", - "mixed", - "neutral" - ], - "type": "string" - }, - "id": { - "enum": [ - "month_command", - "root", - "visible_support", - "visible_drain_control" - ], - "type": "string" - }, - "observations": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "direction", - "observations" - ], - "type": "object" - }, - "type": "array" - }, - "boundary": { - "type": "string" - }, - "exactRoots": { - "items": { - "additionalProperties": false, - "properties": { - "branch": { - "type": "string" - }, - "grade": { - "enum": [ - "substantial", - "residual" - ], - "type": "string" - }, - "position": { - "type": "string" - }, - "stage": { - "type": "string" - } - }, - "required": [ - "position", - "branch", - "stage", - "grade" - ], - "type": "object" - }, - "type": "array" - }, - "followingCandidate": { - "anyOf": [ - { - "enum": [ - "follow_output", - "follow_wealth", - "follow_officer" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "monthCommandTenGod": { - "type": "string" - }, - "policy": { - "type": "string" - }, - "sameElementRoots": { - "items": { - "additionalProperties": false, - "properties": { - "branch": { - "type": "string" - }, - "position": { - "type": "string" - }, - "stage": { - "type": "string" - } - }, - "required": [ - "position", - "branch", - "stage" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "support_leaning", - "weak_leaning", - "contested", - "extreme_structure_candidate" - ], - "type": "string" - } - }, - "required": [ - "status", - "monthCommandTenGod", - "exactRoots", - "sameElementRoots", - "axes", - "followingCandidate", - "policy", - "boundary" - ], - "type": "object" - }, - "tenGodPresences": { - "items": { - "additionalProperties": false, - "properties": { - "family": { - "type": "string" - }, - "rootedAt": { - "items": { - "type": "string" - }, - "type": "array" - }, - "tenGod": { - "type": "string" - }, - "visibleAt": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "tenGod", - "family", - "visibleAt", - "rootedAt" - ], - "type": "object" - }, - "type": "array" - }, - "usefulGods": { - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lenses": { - "items": { - "additionalProperties": false, - "properties": { - "candidateElements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateFamilies": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateStems": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "enum": [ - "climate", - "pattern_function", - "support_control" - ], - "type": "string" - }, - "observations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "school": { - "type": "string" - }, - "sourceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "active", - "conflicted", - "withheld" - ], - "type": "string" - } - }, - "required": [ - "id", - "school", - "candidateStems", - "candidateFamilies", - "candidateElements", - "observations", - "sourceIds", - "status" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "lenses", - "conflicts", - "boundary" - ], - "type": "object" - } - }, - "required": [ - "strength", - "pattern", - "usefulGods", - "tenGodPresences", - "sourceIds", - "boundary" - ], - "type": "object" -} - changed
Output schema / properties / mode / enumPrevious value: -[ - "consumer", - "compact", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug" +] - added
Output schema / properties / nameSummaryAdded value: +{ + "additionalProperties": false, + "properties": { + "characters": { + "items": { + "additionalProperties": false, + "properties": { + "character": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "nameMeanings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "officialReadings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "readingStatus": { + "type": "string" + } + }, + "required": [ + "character", + "officialReadings", + "readingStatus", + "nameMeanings" + ], + "type": "object" + }, + "type": "array" + }, + "eightyOneNumbersStatus": { + "type": "string" + }, + "fiveGridStatus": { + "type": "string" + }, + "legalIdentityStatus": { + "enum": [ + "all_official_eligible", + "contains_unresolved_character" + ], + "type": "string" + } + }, + "required": [ + "legalIdentityStatus", + "characters", + "fiveGridStatus", + "eightyOneNumbersStatus" + ], + "type": "object" +} - added
Output schema / properties / omittedItemsByKindAdded value: +{ + "additionalProperties": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" +} - removed
Output schema / properties / readingSummary / properties / returnedClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / readingSummary / properties / returnedItemCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - removed
Output schema / properties / readingSummary / properties / uniqueInternalClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - changed
Output schema / properties / readingSummary / requiredPrevious value: -[ - "focus", - "summary", - "highlights", - "returnedClaimCount", - "uniqueInternalClaimCount", - "totalInternalClaimCount" -]New value: +[ + "focus", + "summary", + "highlights", + "returnedItemCount", + "totalInternalClaimCount" +] - changed
Output schema / properties / recommendations / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "evidenceIntents": { - "items": { - "type": "string" - }, - "type": "array" - }, - "items": { - "items": { - "additionalProperties": false, - "properties": { - "actions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "basis": { - "items": { - "additionalProperties": false, - "properties": { - "candidateElements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateFunctions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lensId": { - "type": "string" - }, - "school": { - "type": "string" - }, - "status": { - "type": "string" - } - }, - "required": [ - "lensId", - "school", - "status", - "candidateElements", - "candidateFunctions" - ], - "type": "object" - }, - "type": "array" - }, - "caution": { - "type": "string" - }, - "domains": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "sourceRefs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "title": { - "type": "string" - } - }, - "required": [ - "id", - "title", - "domains", - "actions", - "caution", - "basis", - "sourceRefs" - ], - "type": "object" - }, - "type": "array" - }, - "safeguards": { - "items": { - "additionalProperties": false, - "properties": { - "action": { - "type": "string" - }, - "evidence": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - } - }, - "required": [ - "id", - "label", - "action", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "sourceRefs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "timing": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "asOfYear": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "boundary": { - "type": "string" - }, - "contacts": { - "items": { - "additionalProperties": false, - "properties": { - "contactedLensIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "element": { - "type": "string" - }, - "family": { - "type": "string" - }, - "interpretation": { - "type": "string" - }, - "layer": { - "enum": [ - "da_yun", - "se_yun" - ], - "type": "string" - }, - "pillar": { - "type": "string" - }, - "stem": { - "type": "string" - }, - "tenGod": { - "type": "string" - } - }, - "required": [ - "layer", - "pillar", - "stem", - "element", - "tenGod", - "family", - "contactedLensIds", - "interpretation" - ], - "type": "object" - }, - "type": "array" - }, - "daYunAge": { - "type": "string" - } - }, - "required": [ - "asOfYear", - "daYunAge", - "contacts", - "boundary" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "items", - "safeguards", - "timing", - "evidenceIntents", - "sourceRefs", - "boundary" - ], - "type": "object" - }, - { - "type": "null" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "evidenceIntents": { + "items": { + "type": "string" + }, + "type": "array" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "caution": { + "type": "string" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "domains", + "actions", + "caution" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "items", + "evidenceIntents" + ], + "type": "object" + }, + { + "type": "null" + } +] - removed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / requiredPrevious value: -[ - "text", - "timeframe", - "confidence", - "evidenceClaimIds", - "counterClaimIds", - "sourceRefs", - "limitationRefs" -]New value: +[ + "text", + "timeframe", + "confidence", + "evidenceClaimIds", + "counterClaimIds" +] - removed
Output schema / properties / sections / additionalProperties / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / sections / additionalProperties / requiredPrevious value: -[ - "interpretations", - "evidenceClaimIds", - "sourceRefs" -]New value: +[ + "interpretations", + "evidenceClaimIds" +] - removed
Output schema / properties / timeline / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / timeline / items / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / timeline / items / requiredPrevious value: -[ - "period", - "summary", - "domains", - "confidence", - "evidenceClaimIds", - "sourceRefs", - "limitationRefs" -]New value: +[ + "period", + "summary", + "domains", + "confidence", + "evidenceClaimIds" +]
- Changed
legend_saju_interpret_dream35 fields changed- changed
Input schema / properties / detailLevel / descriptionPrevious value: -"Preferred depth. brief is shortest, standard is the default readable answer, expert automatically composes question-relevant deep methods and evidence in one call, and raw is the complete developer record."New value: +"Calculation breadth. This does not choose the response projection." - changed
Input schema / properties / maxClaims / descriptionPrevious value: -"Maximum interpretation points and raw claims returned outside debug mode."New value: +"Global item budget outside debug mode. It limits interpretations, actions, timeline entries, claims, legacy evidence, and method results together." - changed
Input schema / properties / outputMode / descriptionPrevious value: -"Backward-compatible developer projection override. Ordinary callers should use detailLevel instead."New value: +"Response projection: action_only returns actions, consumer returns a readable interpretation, evidence returns claims and source-linked method data, and debug returns the internal resolver record." - changed
Input schema / properties / outputMode / enumPrevious value: -[ - "consumer", - "compact", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug" +] - removed
Output schema / properties / calculationSummary / properties / returnedClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / calculationSummary / properties / returnedItemCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - removed
Output schema / properties / calculationSummary / properties / selectedCapabilitiesRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - added
Output schema / properties / calculationSummary / properties / selectedCapabilityCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - changed
Output schema / properties / calculationSummary / requiredPrevious value: -[ - "selectedCapabilities", - "internalClaimCount", - "returnedClaimCount", - "deterministic" -]New value: +[ + "selectedCapabilityCount", + "internalClaimCount", + "returnedItemCount", + "deterministic" +] - removed
Output schema / properties / claims / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / claims / items / requiredPrevious value: -[ - "id", - "domain", - "relatedDomains", - "system", - "capabilityId", - "kind", - "statement", - "observations", - "omittedObservationCount", - "timeframe", - "confidence", - "sourceRefs", - "limitationRefs" -]New value: +[ + "id", + "domain", + "relatedDomains", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "omittedObservationCount", + "timeframe", + "confidence", + "sourceRefs" +] - removed
Output schema / properties / dreamAnalysis / properties / boundaryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / dreamAnalysis / properties / limitationsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / dreamAnalysis / requiredPrevious value: -[ - "status", - "dream", - "matches", - "coverage", - "sourceIds", - "limitations", - "boundary" -]New value: +[ + "status", + "dream", + "matches", + "coverage", + "sourceIds" +] - added
Output schema / properties / dreamSummaryAdded value: +{ + "additionalProperties": false, + "properties": { + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "clarificationQuestions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "concept": { + "type": "string" + }, + "conflict": { + "type": "string" + }, + "interpretation": { + "type": "string" + }, + "sharedMotif": { + "type": "string" + } + }, + "required": [ + "concept", + "sharedMotif", + "conflict", + "interpretation", + "clarificationQuestions" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "outside_active_scope" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches" + ], + "type": "object" +} - removed
Output schema / properties / interpretationBoundaryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / limitationsRemoved value: -{ - "items": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "id", - "text" - ], - "type": "object" - }, - "type": "array" -} - removed
Output schema / properties / methodAnalysis / properties / knowledgeAssetsRemoved value: -{} - removed
Output schema / properties / methodAnalysis / properties / myeongriJudgmentRemoved value: -{ - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "pattern": { - "additionalProperties": {}, - "properties": { - "boundary": { - "type": "string" - }, - "mechanisms": { - "items": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "type": "string" - }, - "type": "array" - }, - "grade": { - "enum": [ - "exposed", - "rooted", - "structural" - ], - "type": "string" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - }, - "polarity": { - "enum": [ - "supporting", - "damaging" - ], - "type": "string" - } - }, - "required": [ - "id", - "label", - "polarity", - "grade", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "monthBranchClashes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "monthMainStem": { - "type": "string" - }, - "monthMainTenGod": { - "type": "string" - }, - "pattern": { - "type": "string" - }, - "status": { - "enum": [ - "supported", - "contested", - "damaged", - "unresolved" - ], - "type": "string" - } - }, - "required": [ - "pattern", - "monthMainStem", - "monthMainTenGod", - "mechanisms", - "monthBranchClashes", - "status", - "boundary" - ], - "type": "object" - }, - "sourceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "strength": { - "additionalProperties": {}, - "properties": { - "axes": { - "items": { - "additionalProperties": false, - "properties": { - "direction": { - "enum": [ - "supports_day_master", - "drains_or_controls_day_master", - "mixed", - "neutral" - ], - "type": "string" - }, - "id": { - "enum": [ - "month_command", - "root", - "visible_support", - "visible_drain_control" - ], - "type": "string" - }, - "observations": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "direction", - "observations" - ], - "type": "object" - }, - "type": "array" - }, - "boundary": { - "type": "string" - }, - "exactRoots": { - "items": { - "additionalProperties": false, - "properties": { - "branch": { - "type": "string" - }, - "grade": { - "enum": [ - "substantial", - "residual" - ], - "type": "string" - }, - "position": { - "type": "string" - }, - "stage": { - "type": "string" - } - }, - "required": [ - "position", - "branch", - "stage", - "grade" - ], - "type": "object" - }, - "type": "array" - }, - "followingCandidate": { - "anyOf": [ - { - "enum": [ - "follow_output", - "follow_wealth", - "follow_officer" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "monthCommandTenGod": { - "type": "string" - }, - "policy": { - "type": "string" - }, - "sameElementRoots": { - "items": { - "additionalProperties": false, - "properties": { - "branch": { - "type": "string" - }, - "position": { - "type": "string" - }, - "stage": { - "type": "string" - } - }, - "required": [ - "position", - "branch", - "stage" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "support_leaning", - "weak_leaning", - "contested", - "extreme_structure_candidate" - ], - "type": "string" - } - }, - "required": [ - "status", - "monthCommandTenGod", - "exactRoots", - "sameElementRoots", - "axes", - "followingCandidate", - "policy", - "boundary" - ], - "type": "object" - }, - "tenGodPresences": { - "items": { - "additionalProperties": false, - "properties": { - "family": { - "type": "string" - }, - "rootedAt": { - "items": { - "type": "string" - }, - "type": "array" - }, - "tenGod": { - "type": "string" - }, - "visibleAt": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "tenGod", - "family", - "visibleAt", - "rootedAt" - ], - "type": "object" - }, - "type": "array" - }, - "usefulGods": { - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lenses": { - "items": { - "additionalProperties": false, - "properties": { - "candidateElements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateFamilies": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateStems": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "enum": [ - "climate", - "pattern_function", - "support_control" - ], - "type": "string" - }, - "observations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "school": { - "type": "string" - }, - "sourceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "active", - "conflicted", - "withheld" - ], - "type": "string" - } - }, - "required": [ - "id", - "school", - "candidateStems", - "candidateFamilies", - "candidateElements", - "observations", - "sourceIds", - "status" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "lenses", - "conflicts", - "boundary" - ], - "type": "object" - } - }, - "required": [ - "strength", - "pattern", - "usefulGods", - "tenGodPresences", - "sourceIds", - "boundary" - ], - "type": "object" -} - changed
Output schema / properties / mode / enumPrevious value: -[ - "consumer", - "compact", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug" +] - added
Output schema / properties / nameSummaryAdded value: +{ + "additionalProperties": false, + "properties": { + "characters": { + "items": { + "additionalProperties": false, + "properties": { + "character": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "nameMeanings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "officialReadings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "readingStatus": { + "type": "string" + } + }, + "required": [ + "character", + "officialReadings", + "readingStatus", + "nameMeanings" + ], + "type": "object" + }, + "type": "array" + }, + "eightyOneNumbersStatus": { + "type": "string" + }, + "fiveGridStatus": { + "type": "string" + }, + "legalIdentityStatus": { + "enum": [ + "all_official_eligible", + "contains_unresolved_character" + ], + "type": "string" + } + }, + "required": [ + "legalIdentityStatus", + "characters", + "fiveGridStatus", + "eightyOneNumbersStatus" + ], + "type": "object" +} - added
Output schema / properties / omittedItemsByKindAdded value: +{ + "additionalProperties": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" +} - removed
Output schema / properties / readingSummary / properties / returnedClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / readingSummary / properties / returnedItemCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - removed
Output schema / properties / readingSummary / properties / uniqueInternalClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - changed
Output schema / properties / readingSummary / requiredPrevious value: -[ - "focus", - "summary", - "highlights", - "returnedClaimCount", - "uniqueInternalClaimCount", - "totalInternalClaimCount" -]New value: +[ + "focus", + "summary", + "highlights", + "returnedItemCount", + "totalInternalClaimCount" +] - changed
Output schema / properties / recommendations / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "evidenceIntents": { - "items": { - "type": "string" - }, - "type": "array" - }, - "items": { - "items": { - "additionalProperties": false, - "properties": { - "actions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "basis": { - "items": { - "additionalProperties": false, - "properties": { - "candidateElements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateFunctions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lensId": { - "type": "string" - }, - "school": { - "type": "string" - }, - "status": { - "type": "string" - } - }, - "required": [ - "lensId", - "school", - "status", - "candidateElements", - "candidateFunctions" - ], - "type": "object" - }, - "type": "array" - }, - "caution": { - "type": "string" - }, - "domains": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "sourceRefs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "title": { - "type": "string" - } - }, - "required": [ - "id", - "title", - "domains", - "actions", - "caution", - "basis", - "sourceRefs" - ], - "type": "object" - }, - "type": "array" - }, - "safeguards": { - "items": { - "additionalProperties": false, - "properties": { - "action": { - "type": "string" - }, - "evidence": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - } - }, - "required": [ - "id", - "label", - "action", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "sourceRefs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "timing": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "asOfYear": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "boundary": { - "type": "string" - }, - "contacts": { - "items": { - "additionalProperties": false, - "properties": { - "contactedLensIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "element": { - "type": "string" - }, - "family": { - "type": "string" - }, - "interpretation": { - "type": "string" - }, - "layer": { - "enum": [ - "da_yun", - "se_yun" - ], - "type": "string" - }, - "pillar": { - "type": "string" - }, - "stem": { - "type": "string" - }, - "tenGod": { - "type": "string" - } - }, - "required": [ - "layer", - "pillar", - "stem", - "element", - "tenGod", - "family", - "contactedLensIds", - "interpretation" - ], - "type": "object" - }, - "type": "array" - }, - "daYunAge": { - "type": "string" - } - }, - "required": [ - "asOfYear", - "daYunAge", - "contacts", - "boundary" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "items", - "safeguards", - "timing", - "evidenceIntents", - "sourceRefs", - "boundary" - ], - "type": "object" - }, - { - "type": "null" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "evidenceIntents": { + "items": { + "type": "string" + }, + "type": "array" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "caution": { + "type": "string" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "domains", + "actions", + "caution" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "items", + "evidenceIntents" + ], + "type": "object" + }, + { + "type": "null" + } +] - removed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / requiredPrevious value: -[ - "text", - "timeframe", - "confidence", - "evidenceClaimIds", - "counterClaimIds", - "sourceRefs", - "limitationRefs" -]New value: +[ + "text", + "timeframe", + "confidence", + "evidenceClaimIds", + "counterClaimIds" +] - removed
Output schema / properties / sections / additionalProperties / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / sections / additionalProperties / requiredPrevious value: -[ - "interpretations", - "evidenceClaimIds", - "sourceRefs" -]New value: +[ + "interpretations", + "evidenceClaimIds" +] - removed
Output schema / properties / timeline / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / timeline / items / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / timeline / items / requiredPrevious value: -[ - "period", - "summary", - "domains", - "confidence", - "evidenceClaimIds", - "sourceRefs", - "limitationRefs" -]New value: +[ + "period", + "summary", + "domains", + "confidence", + "evidenceClaimIds" +]
- Changed
legend_saju_read_fortune35 fields changed- changed
Input schema / properties / detailLevel / descriptionPrevious value: -"Preferred depth. brief is shortest, standard is the default readable answer, expert automatically composes question-relevant deep methods and evidence in one call, and raw is the complete developer record."New value: +"Calculation breadth. This does not choose the response projection." - changed
Input schema / properties / maxClaims / descriptionPrevious value: -"Maximum interpretation points and raw claims returned outside debug mode."New value: +"Global item budget outside debug mode. It limits interpretations, actions, timeline entries, claims, legacy evidence, and method results together." - changed
Input schema / properties / outputMode / descriptionPrevious value: -"Backward-compatible developer projection override. Ordinary callers should use detailLevel instead."New value: +"Response projection: action_only returns actions, consumer returns a readable interpretation, evidence returns claims and source-linked method data, and debug returns the internal resolver record." - changed
Input schema / properties / outputMode / enumPrevious value: -[ - "consumer", - "compact", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug" +] - removed
Output schema / properties / calculationSummary / properties / returnedClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / calculationSummary / properties / returnedItemCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - removed
Output schema / properties / calculationSummary / properties / selectedCapabilitiesRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - added
Output schema / properties / calculationSummary / properties / selectedCapabilityCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - changed
Output schema / properties / calculationSummary / requiredPrevious value: -[ - "selectedCapabilities", - "internalClaimCount", - "returnedClaimCount", - "deterministic" -]New value: +[ + "selectedCapabilityCount", + "internalClaimCount", + "returnedItemCount", + "deterministic" +] - removed
Output schema / properties / claims / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / claims / items / requiredPrevious value: -[ - "id", - "domain", - "relatedDomains", - "system", - "capabilityId", - "kind", - "statement", - "observations", - "omittedObservationCount", - "timeframe", - "confidence", - "sourceRefs", - "limitationRefs" -]New value: +[ + "id", + "domain", + "relatedDomains", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "omittedObservationCount", + "timeframe", + "confidence", + "sourceRefs" +] - removed
Output schema / properties / dreamAnalysis / properties / boundaryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / dreamAnalysis / properties / limitationsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / dreamAnalysis / requiredPrevious value: -[ - "status", - "dream", - "matches", - "coverage", - "sourceIds", - "limitations", - "boundary" -]New value: +[ + "status", + "dream", + "matches", + "coverage", + "sourceIds" +] - added
Output schema / properties / dreamSummaryAdded value: +{ + "additionalProperties": false, + "properties": { + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "clarificationQuestions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "concept": { + "type": "string" + }, + "conflict": { + "type": "string" + }, + "interpretation": { + "type": "string" + }, + "sharedMotif": { + "type": "string" + } + }, + "required": [ + "concept", + "sharedMotif", + "conflict", + "interpretation", + "clarificationQuestions" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "outside_active_scope" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches" + ], + "type": "object" +} - removed
Output schema / properties / interpretationBoundaryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / limitationsRemoved value: -{ - "items": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "id", - "text" - ], - "type": "object" - }, - "type": "array" -} - removed
Output schema / properties / methodAnalysis / properties / knowledgeAssetsRemoved value: -{} - removed
Output schema / properties / methodAnalysis / properties / myeongriJudgmentRemoved value: -{ - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "pattern": { - "additionalProperties": {}, - "properties": { - "boundary": { - "type": "string" - }, - "mechanisms": { - "items": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "type": "string" - }, - "type": "array" - }, - "grade": { - "enum": [ - "exposed", - "rooted", - "structural" - ], - "type": "string" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - }, - "polarity": { - "enum": [ - "supporting", - "damaging" - ], - "type": "string" - } - }, - "required": [ - "id", - "label", - "polarity", - "grade", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "monthBranchClashes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "monthMainStem": { - "type": "string" - }, - "monthMainTenGod": { - "type": "string" - }, - "pattern": { - "type": "string" - }, - "status": { - "enum": [ - "supported", - "contested", - "damaged", - "unresolved" - ], - "type": "string" - } - }, - "required": [ - "pattern", - "monthMainStem", - "monthMainTenGod", - "mechanisms", - "monthBranchClashes", - "status", - "boundary" - ], - "type": "object" - }, - "sourceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "strength": { - "additionalProperties": {}, - "properties": { - "axes": { - "items": { - "additionalProperties": false, - "properties": { - "direction": { - "enum": [ - "supports_day_master", - "drains_or_controls_day_master", - "mixed", - "neutral" - ], - "type": "string" - }, - "id": { - "enum": [ - "month_command", - "root", - "visible_support", - "visible_drain_control" - ], - "type": "string" - }, - "observations": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "direction", - "observations" - ], - "type": "object" - }, - "type": "array" - }, - "boundary": { - "type": "string" - }, - "exactRoots": { - "items": { - "additionalProperties": false, - "properties": { - "branch": { - "type": "string" - }, - "grade": { - "enum": [ - "substantial", - "residual" - ], - "type": "string" - }, - "position": { - "type": "string" - }, - "stage": { - "type": "string" - } - }, - "required": [ - "position", - "branch", - "stage", - "grade" - ], - "type": "object" - }, - "type": "array" - }, - "followingCandidate": { - "anyOf": [ - { - "enum": [ - "follow_output", - "follow_wealth", - "follow_officer" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "monthCommandTenGod": { - "type": "string" - }, - "policy": { - "type": "string" - }, - "sameElementRoots": { - "items": { - "additionalProperties": false, - "properties": { - "branch": { - "type": "string" - }, - "position": { - "type": "string" - }, - "stage": { - "type": "string" - } - }, - "required": [ - "position", - "branch", - "stage" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "support_leaning", - "weak_leaning", - "contested", - "extreme_structure_candidate" - ], - "type": "string" - } - }, - "required": [ - "status", - "monthCommandTenGod", - "exactRoots", - "sameElementRoots", - "axes", - "followingCandidate", - "policy", - "boundary" - ], - "type": "object" - }, - "tenGodPresences": { - "items": { - "additionalProperties": false, - "properties": { - "family": { - "type": "string" - }, - "rootedAt": { - "items": { - "type": "string" - }, - "type": "array" - }, - "tenGod": { - "type": "string" - }, - "visibleAt": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "tenGod", - "family", - "visibleAt", - "rootedAt" - ], - "type": "object" - }, - "type": "array" - }, - "usefulGods": { - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lenses": { - "items": { - "additionalProperties": false, - "properties": { - "candidateElements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateFamilies": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateStems": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "enum": [ - "climate", - "pattern_function", - "support_control" - ], - "type": "string" - }, - "observations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "school": { - "type": "string" - }, - "sourceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "active", - "conflicted", - "withheld" - ], - "type": "string" - } - }, - "required": [ - "id", - "school", - "candidateStems", - "candidateFamilies", - "candidateElements", - "observations", - "sourceIds", - "status" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "lenses", - "conflicts", - "boundary" - ], - "type": "object" - } - }, - "required": [ - "strength", - "pattern", - "usefulGods", - "tenGodPresences", - "sourceIds", - "boundary" - ], - "type": "object" -} - changed
Output schema / properties / mode / enumPrevious value: -[ - "consumer", - "compact", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug" +] - added
Output schema / properties / nameSummaryAdded value: +{ + "additionalProperties": false, + "properties": { + "characters": { + "items": { + "additionalProperties": false, + "properties": { + "character": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "nameMeanings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "officialReadings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "readingStatus": { + "type": "string" + } + }, + "required": [ + "character", + "officialReadings", + "readingStatus", + "nameMeanings" + ], + "type": "object" + }, + "type": "array" + }, + "eightyOneNumbersStatus": { + "type": "string" + }, + "fiveGridStatus": { + "type": "string" + }, + "legalIdentityStatus": { + "enum": [ + "all_official_eligible", + "contains_unresolved_character" + ], + "type": "string" + } + }, + "required": [ + "legalIdentityStatus", + "characters", + "fiveGridStatus", + "eightyOneNumbersStatus" + ], + "type": "object" +} - added
Output schema / properties / omittedItemsByKindAdded value: +{ + "additionalProperties": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" +} - removed
Output schema / properties / readingSummary / properties / returnedClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / readingSummary / properties / returnedItemCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - removed
Output schema / properties / readingSummary / properties / uniqueInternalClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - changed
Output schema / properties / readingSummary / requiredPrevious value: -[ - "focus", - "summary", - "highlights", - "returnedClaimCount", - "uniqueInternalClaimCount", - "totalInternalClaimCount" -]New value: +[ + "focus", + "summary", + "highlights", + "returnedItemCount", + "totalInternalClaimCount" +] - changed
Output schema / properties / recommendations / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "evidenceIntents": { - "items": { - "type": "string" - }, - "type": "array" - }, - "items": { - "items": { - "additionalProperties": false, - "properties": { - "actions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "basis": { - "items": { - "additionalProperties": false, - "properties": { - "candidateElements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateFunctions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lensId": { - "type": "string" - }, - "school": { - "type": "string" - }, - "status": { - "type": "string" - } - }, - "required": [ - "lensId", - "school", - "status", - "candidateElements", - "candidateFunctions" - ], - "type": "object" - }, - "type": "array" - }, - "caution": { - "type": "string" - }, - "domains": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "sourceRefs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "title": { - "type": "string" - } - }, - "required": [ - "id", - "title", - "domains", - "actions", - "caution", - "basis", - "sourceRefs" - ], - "type": "object" - }, - "type": "array" - }, - "safeguards": { - "items": { - "additionalProperties": false, - "properties": { - "action": { - "type": "string" - }, - "evidence": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - } - }, - "required": [ - "id", - "label", - "action", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "sourceRefs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "timing": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "asOfYear": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "boundary": { - "type": "string" - }, - "contacts": { - "items": { - "additionalProperties": false, - "properties": { - "contactedLensIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "element": { - "type": "string" - }, - "family": { - "type": "string" - }, - "interpretation": { - "type": "string" - }, - "layer": { - "enum": [ - "da_yun", - "se_yun" - ], - "type": "string" - }, - "pillar": { - "type": "string" - }, - "stem": { - "type": "string" - }, - "tenGod": { - "type": "string" - } - }, - "required": [ - "layer", - "pillar", - "stem", - "element", - "tenGod", - "family", - "contactedLensIds", - "interpretation" - ], - "type": "object" - }, - "type": "array" - }, - "daYunAge": { - "type": "string" - } - }, - "required": [ - "asOfYear", - "daYunAge", - "contacts", - "boundary" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "items", - "safeguards", - "timing", - "evidenceIntents", - "sourceRefs", - "boundary" - ], - "type": "object" - }, - { - "type": "null" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "evidenceIntents": { + "items": { + "type": "string" + }, + "type": "array" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "caution": { + "type": "string" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "domains", + "actions", + "caution" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "items", + "evidenceIntents" + ], + "type": "object" + }, + { + "type": "null" + } +] - removed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / requiredPrevious value: -[ - "text", - "timeframe", - "confidence", - "evidenceClaimIds", - "counterClaimIds", - "sourceRefs", - "limitationRefs" -]New value: +[ + "text", + "timeframe", + "confidence", + "evidenceClaimIds", + "counterClaimIds" +] - removed
Output schema / properties / sections / additionalProperties / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / sections / additionalProperties / requiredPrevious value: -[ - "interpretations", - "evidenceClaimIds", - "sourceRefs" -]New value: +[ + "interpretations", + "evidenceClaimIds" +] - removed
Output schema / properties / timeline / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / timeline / items / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / timeline / items / requiredPrevious value: -[ - "period", - "summary", - "domains", - "confidence", - "evidenceClaimIds", - "sourceRefs", - "limitationRefs" -]New value: +[ + "period", + "summary", + "domains", + "confidence", + "evidenceClaimIds" +]
- Changed
legend_saju_run_methods35 fields changed- changed
Input schema / properties / detailLevel / descriptionPrevious value: -"Preferred depth. brief is shortest, standard is the default readable answer, expert automatically composes question-relevant deep methods and evidence in one call, and raw is the complete developer record."New value: +"Calculation breadth. This does not choose the response projection." - changed
Input schema / properties / maxClaims / descriptionPrevious value: -"Maximum interpretation points and raw claims returned outside debug mode."New value: +"Global item budget outside debug mode. It limits interpretations, actions, timeline entries, claims, legacy evidence, and method results together." - changed
Input schema / properties / outputMode / descriptionPrevious value: -"Backward-compatible developer projection override. Ordinary callers should use detailLevel instead."New value: +"Response projection: action_only returns actions, consumer returns a readable interpretation, evidence returns claims and source-linked method data, and debug returns the internal resolver record." - changed
Input schema / properties / outputMode / enumPrevious value: -[ - "consumer", - "compact", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug" +] - removed
Output schema / properties / calculationSummary / properties / returnedClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / calculationSummary / properties / returnedItemCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - removed
Output schema / properties / calculationSummary / properties / selectedCapabilitiesRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - added
Output schema / properties / calculationSummary / properties / selectedCapabilityCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - changed
Output schema / properties / calculationSummary / requiredPrevious value: -[ - "selectedCapabilities", - "internalClaimCount", - "returnedClaimCount", - "deterministic" -]New value: +[ + "selectedCapabilityCount", + "internalClaimCount", + "returnedItemCount", + "deterministic" +] - removed
Output schema / properties / claims / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / claims / items / requiredPrevious value: -[ - "id", - "domain", - "relatedDomains", - "system", - "capabilityId", - "kind", - "statement", - "observations", - "omittedObservationCount", - "timeframe", - "confidence", - "sourceRefs", - "limitationRefs" -]New value: +[ + "id", + "domain", + "relatedDomains", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "omittedObservationCount", + "timeframe", + "confidence", + "sourceRefs" +] - removed
Output schema / properties / dreamAnalysis / properties / boundaryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / dreamAnalysis / properties / limitationsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / dreamAnalysis / requiredPrevious value: -[ - "status", - "dream", - "matches", - "coverage", - "sourceIds", - "limitations", - "boundary" -]New value: +[ + "status", + "dream", + "matches", + "coverage", + "sourceIds" +] - added
Output schema / properties / dreamSummaryAdded value: +{ + "additionalProperties": false, + "properties": { + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "clarificationQuestions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "concept": { + "type": "string" + }, + "conflict": { + "type": "string" + }, + "interpretation": { + "type": "string" + }, + "sharedMotif": { + "type": "string" + } + }, + "required": [ + "concept", + "sharedMotif", + "conflict", + "interpretation", + "clarificationQuestions" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "outside_active_scope" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches" + ], + "type": "object" +} - removed
Output schema / properties / interpretationBoundaryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / limitationsRemoved value: -{ - "items": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "id", - "text" - ], - "type": "object" - }, - "type": "array" -} - removed
Output schema / properties / methodAnalysis / properties / knowledgeAssetsRemoved value: -{} - removed
Output schema / properties / methodAnalysis / properties / myeongriJudgmentRemoved value: -{ - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "pattern": { - "additionalProperties": {}, - "properties": { - "boundary": { - "type": "string" - }, - "mechanisms": { - "items": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "type": "string" - }, - "type": "array" - }, - "grade": { - "enum": [ - "exposed", - "rooted", - "structural" - ], - "type": "string" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - }, - "polarity": { - "enum": [ - "supporting", - "damaging" - ], - "type": "string" - } - }, - "required": [ - "id", - "label", - "polarity", - "grade", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "monthBranchClashes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "monthMainStem": { - "type": "string" - }, - "monthMainTenGod": { - "type": "string" - }, - "pattern": { - "type": "string" - }, - "status": { - "enum": [ - "supported", - "contested", - "damaged", - "unresolved" - ], - "type": "string" - } - }, - "required": [ - "pattern", - "monthMainStem", - "monthMainTenGod", - "mechanisms", - "monthBranchClashes", - "status", - "boundary" - ], - "type": "object" - }, - "sourceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "strength": { - "additionalProperties": {}, - "properties": { - "axes": { - "items": { - "additionalProperties": false, - "properties": { - "direction": { - "enum": [ - "supports_day_master", - "drains_or_controls_day_master", - "mixed", - "neutral" - ], - "type": "string" - }, - "id": { - "enum": [ - "month_command", - "root", - "visible_support", - "visible_drain_control" - ], - "type": "string" - }, - "observations": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "direction", - "observations" - ], - "type": "object" - }, - "type": "array" - }, - "boundary": { - "type": "string" - }, - "exactRoots": { - "items": { - "additionalProperties": false, - "properties": { - "branch": { - "type": "string" - }, - "grade": { - "enum": [ - "substantial", - "residual" - ], - "type": "string" - }, - "position": { - "type": "string" - }, - "stage": { - "type": "string" - } - }, - "required": [ - "position", - "branch", - "stage", - "grade" - ], - "type": "object" - }, - "type": "array" - }, - "followingCandidate": { - "anyOf": [ - { - "enum": [ - "follow_output", - "follow_wealth", - "follow_officer" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "monthCommandTenGod": { - "type": "string" - }, - "policy": { - "type": "string" - }, - "sameElementRoots": { - "items": { - "additionalProperties": false, - "properties": { - "branch": { - "type": "string" - }, - "position": { - "type": "string" - }, - "stage": { - "type": "string" - } - }, - "required": [ - "position", - "branch", - "stage" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "support_leaning", - "weak_leaning", - "contested", - "extreme_structure_candidate" - ], - "type": "string" - } - }, - "required": [ - "status", - "monthCommandTenGod", - "exactRoots", - "sameElementRoots", - "axes", - "followingCandidate", - "policy", - "boundary" - ], - "type": "object" - }, - "tenGodPresences": { - "items": { - "additionalProperties": false, - "properties": { - "family": { - "type": "string" - }, - "rootedAt": { - "items": { - "type": "string" - }, - "type": "array" - }, - "tenGod": { - "type": "string" - }, - "visibleAt": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "tenGod", - "family", - "visibleAt", - "rootedAt" - ], - "type": "object" - }, - "type": "array" - }, - "usefulGods": { - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lenses": { - "items": { - "additionalProperties": false, - "properties": { - "candidateElements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateFamilies": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateStems": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "enum": [ - "climate", - "pattern_function", - "support_control" - ], - "type": "string" - }, - "observations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "school": { - "type": "string" - }, - "sourceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "active", - "conflicted", - "withheld" - ], - "type": "string" - } - }, - "required": [ - "id", - "school", - "candidateStems", - "candidateFamilies", - "candidateElements", - "observations", - "sourceIds", - "status" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "lenses", - "conflicts", - "boundary" - ], - "type": "object" - } - }, - "required": [ - "strength", - "pattern", - "usefulGods", - "tenGodPresences", - "sourceIds", - "boundary" - ], - "type": "object" -} - changed
Output schema / properties / mode / enumPrevious value: -[ - "consumer", - "compact", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug" +] - added
Output schema / properties / nameSummaryAdded value: +{ + "additionalProperties": false, + "properties": { + "characters": { + "items": { + "additionalProperties": false, + "properties": { + "character": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "nameMeanings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "officialReadings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "readingStatus": { + "type": "string" + } + }, + "required": [ + "character", + "officialReadings", + "readingStatus", + "nameMeanings" + ], + "type": "object" + }, + "type": "array" + }, + "eightyOneNumbersStatus": { + "type": "string" + }, + "fiveGridStatus": { + "type": "string" + }, + "legalIdentityStatus": { + "enum": [ + "all_official_eligible", + "contains_unresolved_character" + ], + "type": "string" + } + }, + "required": [ + "legalIdentityStatus", + "characters", + "fiveGridStatus", + "eightyOneNumbersStatus" + ], + "type": "object" +} - added
Output schema / properties / omittedItemsByKindAdded value: +{ + "additionalProperties": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" +} - removed
Output schema / properties / readingSummary / properties / returnedClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / readingSummary / properties / returnedItemCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - removed
Output schema / properties / readingSummary / properties / uniqueInternalClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - changed
Output schema / properties / readingSummary / requiredPrevious value: -[ - "focus", - "summary", - "highlights", - "returnedClaimCount", - "uniqueInternalClaimCount", - "totalInternalClaimCount" -]New value: +[ + "focus", + "summary", + "highlights", + "returnedItemCount", + "totalInternalClaimCount" +] - changed
Output schema / properties / recommendations / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "evidenceIntents": { - "items": { - "type": "string" - }, - "type": "array" - }, - "items": { - "items": { - "additionalProperties": false, - "properties": { - "actions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "basis": { - "items": { - "additionalProperties": false, - "properties": { - "candidateElements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateFunctions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lensId": { - "type": "string" - }, - "school": { - "type": "string" - }, - "status": { - "type": "string" - } - }, - "required": [ - "lensId", - "school", - "status", - "candidateElements", - "candidateFunctions" - ], - "type": "object" - }, - "type": "array" - }, - "caution": { - "type": "string" - }, - "domains": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "sourceRefs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "title": { - "type": "string" - } - }, - "required": [ - "id", - "title", - "domains", - "actions", - "caution", - "basis", - "sourceRefs" - ], - "type": "object" - }, - "type": "array" - }, - "safeguards": { - "items": { - "additionalProperties": false, - "properties": { - "action": { - "type": "string" - }, - "evidence": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - } - }, - "required": [ - "id", - "label", - "action", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "sourceRefs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "timing": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "asOfYear": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "boundary": { - "type": "string" - }, - "contacts": { - "items": { - "additionalProperties": false, - "properties": { - "contactedLensIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "element": { - "type": "string" - }, - "family": { - "type": "string" - }, - "interpretation": { - "type": "string" - }, - "layer": { - "enum": [ - "da_yun", - "se_yun" - ], - "type": "string" - }, - "pillar": { - "type": "string" - }, - "stem": { - "type": "string" - }, - "tenGod": { - "type": "string" - } - }, - "required": [ - "layer", - "pillar", - "stem", - "element", - "tenGod", - "family", - "contactedLensIds", - "interpretation" - ], - "type": "object" - }, - "type": "array" - }, - "daYunAge": { - "type": "string" - } - }, - "required": [ - "asOfYear", - "daYunAge", - "contacts", - "boundary" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "items", - "safeguards", - "timing", - "evidenceIntents", - "sourceRefs", - "boundary" - ], - "type": "object" - }, - { - "type": "null" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "evidenceIntents": { + "items": { + "type": "string" + }, + "type": "array" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "caution": { + "type": "string" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "domains", + "actions", + "caution" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "items", + "evidenceIntents" + ], + "type": "object" + }, + { + "type": "null" + } +] - removed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / requiredPrevious value: -[ - "text", - "timeframe", - "confidence", - "evidenceClaimIds", - "counterClaimIds", - "sourceRefs", - "limitationRefs" -]New value: +[ + "text", + "timeframe", + "confidence", + "evidenceClaimIds", + "counterClaimIds" +] - removed
Output schema / properties / sections / additionalProperties / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / sections / additionalProperties / requiredPrevious value: -[ - "interpretations", - "evidenceClaimIds", - "sourceRefs" -]New value: +[ + "interpretations", + "evidenceClaimIds" +] - removed
Output schema / properties / timeline / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / timeline / items / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / timeline / items / requiredPrevious value: -[ - "period", - "summary", - "domains", - "confidence", - "evidenceClaimIds", - "sourceRefs", - "limitationRefs" -]New value: +[ + "period", + "summary", + "domains", + "confidence", + "evidenceClaimIds" +]
- Changed
legend_saju_select_dates35 fields changed- changed
Input schema / properties / detailLevel / descriptionPrevious value: -"Preferred depth. brief is shortest, standard is the default readable answer, expert automatically composes question-relevant deep methods and evidence in one call, and raw is the complete developer record."New value: +"Calculation breadth. This does not choose the response projection." - changed
Input schema / properties / maxClaims / descriptionPrevious value: -"Maximum interpretation points and raw claims returned outside debug mode."New value: +"Global item budget outside debug mode. It limits interpretations, actions, timeline entries, claims, legacy evidence, and method results together." - changed
Input schema / properties / outputMode / descriptionPrevious value: -"Backward-compatible developer projection override. Ordinary callers should use detailLevel instead."New value: +"Response projection: action_only returns actions, consumer returns a readable interpretation, evidence returns claims and source-linked method data, and debug returns the internal resolver record." - changed
Input schema / properties / outputMode / enumPrevious value: -[ - "consumer", - "compact", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug" +] - removed
Output schema / properties / calculationSummary / properties / returnedClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / calculationSummary / properties / returnedItemCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - removed
Output schema / properties / calculationSummary / properties / selectedCapabilitiesRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - added
Output schema / properties / calculationSummary / properties / selectedCapabilityCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - changed
Output schema / properties / calculationSummary / requiredPrevious value: -[ - "selectedCapabilities", - "internalClaimCount", - "returnedClaimCount", - "deterministic" -]New value: +[ + "selectedCapabilityCount", + "internalClaimCount", + "returnedItemCount", + "deterministic" +] - removed
Output schema / properties / claims / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / claims / items / requiredPrevious value: -[ - "id", - "domain", - "relatedDomains", - "system", - "capabilityId", - "kind", - "statement", - "observations", - "omittedObservationCount", - "timeframe", - "confidence", - "sourceRefs", - "limitationRefs" -]New value: +[ + "id", + "domain", + "relatedDomains", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "omittedObservationCount", + "timeframe", + "confidence", + "sourceRefs" +] - removed
Output schema / properties / dreamAnalysis / properties / boundaryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / dreamAnalysis / properties / limitationsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / dreamAnalysis / requiredPrevious value: -[ - "status", - "dream", - "matches", - "coverage", - "sourceIds", - "limitations", - "boundary" -]New value: +[ + "status", + "dream", + "matches", + "coverage", + "sourceIds" +] - added
Output schema / properties / dreamSummaryAdded value: +{ + "additionalProperties": false, + "properties": { + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "clarificationQuestions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "concept": { + "type": "string" + }, + "conflict": { + "type": "string" + }, + "interpretation": { + "type": "string" + }, + "sharedMotif": { + "type": "string" + } + }, + "required": [ + "concept", + "sharedMotif", + "conflict", + "interpretation", + "clarificationQuestions" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "outside_active_scope" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches" + ], + "type": "object" +} - removed
Output schema / properties / interpretationBoundaryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / limitationsRemoved value: -{ - "items": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "id", - "text" - ], - "type": "object" - }, - "type": "array" -} - removed
Output schema / properties / methodAnalysis / properties / knowledgeAssetsRemoved value: -{} - removed
Output schema / properties / methodAnalysis / properties / myeongriJudgmentRemoved value: -{ - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "pattern": { - "additionalProperties": {}, - "properties": { - "boundary": { - "type": "string" - }, - "mechanisms": { - "items": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "type": "string" - }, - "type": "array" - }, - "grade": { - "enum": [ - "exposed", - "rooted", - "structural" - ], - "type": "string" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - }, - "polarity": { - "enum": [ - "supporting", - "damaging" - ], - "type": "string" - } - }, - "required": [ - "id", - "label", - "polarity", - "grade", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "monthBranchClashes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "monthMainStem": { - "type": "string" - }, - "monthMainTenGod": { - "type": "string" - }, - "pattern": { - "type": "string" - }, - "status": { - "enum": [ - "supported", - "contested", - "damaged", - "unresolved" - ], - "type": "string" - } - }, - "required": [ - "pattern", - "monthMainStem", - "monthMainTenGod", - "mechanisms", - "monthBranchClashes", - "status", - "boundary" - ], - "type": "object" - }, - "sourceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "strength": { - "additionalProperties": {}, - "properties": { - "axes": { - "items": { - "additionalProperties": false, - "properties": { - "direction": { - "enum": [ - "supports_day_master", - "drains_or_controls_day_master", - "mixed", - "neutral" - ], - "type": "string" - }, - "id": { - "enum": [ - "month_command", - "root", - "visible_support", - "visible_drain_control" - ], - "type": "string" - }, - "observations": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "direction", - "observations" - ], - "type": "object" - }, - "type": "array" - }, - "boundary": { - "type": "string" - }, - "exactRoots": { - "items": { - "additionalProperties": false, - "properties": { - "branch": { - "type": "string" - }, - "grade": { - "enum": [ - "substantial", - "residual" - ], - "type": "string" - }, - "position": { - "type": "string" - }, - "stage": { - "type": "string" - } - }, - "required": [ - "position", - "branch", - "stage", - "grade" - ], - "type": "object" - }, - "type": "array" - }, - "followingCandidate": { - "anyOf": [ - { - "enum": [ - "follow_output", - "follow_wealth", - "follow_officer" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "monthCommandTenGod": { - "type": "string" - }, - "policy": { - "type": "string" - }, - "sameElementRoots": { - "items": { - "additionalProperties": false, - "properties": { - "branch": { - "type": "string" - }, - "position": { - "type": "string" - }, - "stage": { - "type": "string" - } - }, - "required": [ - "position", - "branch", - "stage" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "support_leaning", - "weak_leaning", - "contested", - "extreme_structure_candidate" - ], - "type": "string" - } - }, - "required": [ - "status", - "monthCommandTenGod", - "exactRoots", - "sameElementRoots", - "axes", - "followingCandidate", - "policy", - "boundary" - ], - "type": "object" - }, - "tenGodPresences": { - "items": { - "additionalProperties": false, - "properties": { - "family": { - "type": "string" - }, - "rootedAt": { - "items": { - "type": "string" - }, - "type": "array" - }, - "tenGod": { - "type": "string" - }, - "visibleAt": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "tenGod", - "family", - "visibleAt", - "rootedAt" - ], - "type": "object" - }, - "type": "array" - }, - "usefulGods": { - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lenses": { - "items": { - "additionalProperties": false, - "properties": { - "candidateElements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateFamilies": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateStems": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "enum": [ - "climate", - "pattern_function", - "support_control" - ], - "type": "string" - }, - "observations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "school": { - "type": "string" - }, - "sourceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "active", - "conflicted", - "withheld" - ], - "type": "string" - } - }, - "required": [ - "id", - "school", - "candidateStems", - "candidateFamilies", - "candidateElements", - "observations", - "sourceIds", - "status" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "lenses", - "conflicts", - "boundary" - ], - "type": "object" - } - }, - "required": [ - "strength", - "pattern", - "usefulGods", - "tenGodPresences", - "sourceIds", - "boundary" - ], - "type": "object" -} - changed
Output schema / properties / mode / enumPrevious value: -[ - "consumer", - "compact", - "evidence", - "debug" -]New value: +[ + "action_only", + "consumer", + "evidence", + "debug" +] - added
Output schema / properties / nameSummaryAdded value: +{ + "additionalProperties": false, + "properties": { + "characters": { + "items": { + "additionalProperties": false, + "properties": { + "character": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "nameMeanings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "officialReadings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "readingStatus": { + "type": "string" + } + }, + "required": [ + "character", + "officialReadings", + "readingStatus", + "nameMeanings" + ], + "type": "object" + }, + "type": "array" + }, + "eightyOneNumbersStatus": { + "type": "string" + }, + "fiveGridStatus": { + "type": "string" + }, + "legalIdentityStatus": { + "enum": [ + "all_official_eligible", + "contains_unresolved_character" + ], + "type": "string" + } + }, + "required": [ + "legalIdentityStatus", + "characters", + "fiveGridStatus", + "eightyOneNumbersStatus" + ], + "type": "object" +} - added
Output schema / properties / omittedItemsByKindAdded value: +{ + "additionalProperties": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" +} - removed
Output schema / properties / readingSummary / properties / returnedClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / readingSummary / properties / returnedItemCountAdded value: +{ + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - removed
Output schema / properties / readingSummary / properties / uniqueInternalClaimCountRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - changed
Output schema / properties / readingSummary / requiredPrevious value: -[ - "focus", - "summary", - "highlights", - "returnedClaimCount", - "uniqueInternalClaimCount", - "totalInternalClaimCount" -]New value: +[ + "focus", + "summary", + "highlights", + "returnedItemCount", + "totalInternalClaimCount" +] - changed
Output schema / properties / recommendations / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "boundary": { - "type": "string" - }, - "evidenceIntents": { - "items": { - "type": "string" - }, - "type": "array" - }, - "items": { - "items": { - "additionalProperties": false, - "properties": { - "actions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "basis": { - "items": { - "additionalProperties": false, - "properties": { - "candidateElements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "candidateFunctions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lensId": { - "type": "string" - }, - "school": { - "type": "string" - }, - "status": { - "type": "string" - } - }, - "required": [ - "lensId", - "school", - "status", - "candidateElements", - "candidateFunctions" - ], - "type": "object" - }, - "type": "array" - }, - "caution": { - "type": "string" - }, - "domains": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "sourceRefs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "title": { - "type": "string" - } - }, - "required": [ - "id", - "title", - "domains", - "actions", - "caution", - "basis", - "sourceRefs" - ], - "type": "object" - }, - "type": "array" - }, - "safeguards": { - "items": { - "additionalProperties": false, - "properties": { - "action": { - "type": "string" - }, - "evidence": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - } - }, - "required": [ - "id", - "label", - "action", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "sourceRefs": { - "items": { - "type": "string" - }, - "type": "array" - }, - "timing": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "asOfYear": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "boundary": { - "type": "string" - }, - "contacts": { - "items": { - "additionalProperties": false, - "properties": { - "contactedLensIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "element": { - "type": "string" - }, - "family": { - "type": "string" - }, - "interpretation": { - "type": "string" - }, - "layer": { - "enum": [ - "da_yun", - "se_yun" - ], - "type": "string" - }, - "pillar": { - "type": "string" - }, - "stem": { - "type": "string" - }, - "tenGod": { - "type": "string" - } - }, - "required": [ - "layer", - "pillar", - "stem", - "element", - "tenGod", - "family", - "contactedLensIds", - "interpretation" - ], - "type": "object" - }, - "type": "array" - }, - "daYunAge": { - "type": "string" - } - }, - "required": [ - "asOfYear", - "daYunAge", - "contacts", - "boundary" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "items", - "safeguards", - "timing", - "evidenceIntents", - "sourceRefs", - "boundary" - ], - "type": "object" - }, - { - "type": "null" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "evidenceIntents": { + "items": { + "type": "string" + }, + "type": "array" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "caution": { + "type": "string" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "domains", + "actions", + "caution" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "items", + "evidenceIntents" + ], + "type": "object" + }, + { + "type": "null" + } +] - removed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / sections / additionalProperties / properties / interpretations / items / requiredPrevious value: -[ - "text", - "timeframe", - "confidence", - "evidenceClaimIds", - "counterClaimIds", - "sourceRefs", - "limitationRefs" -]New value: +[ + "text", + "timeframe", + "confidence", + "evidenceClaimIds", + "counterClaimIds" +] - removed
Output schema / properties / sections / additionalProperties / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / sections / additionalProperties / requiredPrevious value: -[ - "interpretations", - "evidenceClaimIds", - "sourceRefs" -]New value: +[ + "interpretations", + "evidenceClaimIds" +] - removed
Output schema / properties / timeline / items / properties / limitationRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / timeline / items / properties / sourceRefsRemoved value: -{ - "items": { - "type": "string" - }, - "type": "array" -} - changed
Output schema / properties / timeline / items / requiredPrevious value: -[ - "period", - "summary", - "domains", - "confidence", - "evidenceClaimIds", - "sourceRefs", - "limitationRefs" -]New value: +[ + "period", + "summary", + "domains", + "confidence", + "evidenceClaimIds" +]
10 tool updates
- Changed
legend_saju_analyze_compatibility3 fields changed- added
Input schema / properties / detailLevelAdded value: +{ + "description": "Preferred depth. brief is shortest, standard is the default readable answer, expert automatically composes question-relevant deep methods and evidence in one call, and raw is the complete developer record.", + "enum": [ + "brief", + "standard", + "expert", + "raw" + ], + "type": "string" +} - changed
Input schema / properties / outputMode / descriptionPrevious value: -"consumer is the default and returns bounded interpretations linked to evidence claim IDs. Use evidence or debug only when the user asks for raw methodology."New value: +"Backward-compatible developer projection override. Ordinary callers should use detailLevel instead." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "additionalProperties": false, + "properties": { + "blocked": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "inputIssues": { + "items": {}, + "type": "array" + }, + "missingRequired": { + "items": { + "type": "string" + }, + "type": "array" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "capabilityId", + "missingRequired", + "reasons", + "inputIssues" + ], + "type": "object" + }, + "type": "array" + }, + "calculationSummary": { + "additionalProperties": false, + "properties": { + "deterministic": { + "type": "boolean" + }, + "internalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "returnedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "selectedCapabilities": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "selectedCapabilities", + "internalClaimCount", + "returnedClaimCount", + "deterministic" + ], + "type": "object" + }, + "claims": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "confidence": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "omittedObservationCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "relatedDomains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "statement": { + "type": "string" + }, + "system": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "id", + "domain", + "relatedDomains", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "omittedObservationCount", + "timeframe", + "confidence", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + }, + "conflicts": { + "items": {}, + "type": "array" + }, + "detailLevel": { + "enum": [ + "brief", + "standard", + "expert", + "raw" + ], + "type": "string" + }, + "dossier": {}, + "dreamAnalysis": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "context": { + "type": "string" + }, + "coverage": { + "additionalProperties": false, + "properties": { + "activeCrossCulturalConcepts": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "artemidorusPrimarySections": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "broaderPrimaryCorpusSemanticallyNormalized": { + "const": false, + "type": "boolean" + }, + "zhougongPrimaryEntries": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "activeCrossCulturalConcepts", + "zhougongPrimaryEntries", + "artemidorusPrimarySections", + "broaderPrimaryCorpusSemanticallyNormalized" + ], + "type": "object" + }, + "dream": { + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "clarificationQuestions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "concept": { + "type": "string" + }, + "conflict": { + "type": "string" + }, + "excerpts": { + "items": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "locator": { + "type": "string" + }, + "sourceId": { + "enum": [ + "zhougong-dreambook", + "artemidorus-oneirocritica-1644" + ], + "type": "string" + }, + "sourceText": { + "type": "string" + } + }, + "required": [ + "id", + "sourceId", + "locator", + "sourceText" + ], + "type": "object" + }, + "type": "array" + }, + "matchedBy": { + "items": { + "type": "string" + }, + "type": "array" + }, + "safeGeneralization": { + "type": "string" + }, + "sharedMotif": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "artemidorus1644": { + "items": { + "type": "string" + }, + "type": "array" + }, + "zhougong": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "zhougong", + "artemidorus1644" + ], + "type": "object" + } + }, + "required": [ + "concept", + "matchedBy", + "sharedMotif", + "conflict", + "safeGeneralization", + "sourceEvidence", + "excerpts", + "clarificationQuestions" + ], + "type": "object" + }, + "type": "array" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "outside_active_scope" + ], + "type": "string" + } + }, + "required": [ + "status", + "dream", + "matches", + "coverage", + "sourceIds", + "limitations", + "boundary" + ], + "type": "object" + }, + "error": { + "type": "string" + }, + "evidence": { + "items": {}, + "type": "array" + }, + "executionPlan": { + "additionalProperties": false, + "properties": { + "core": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "entryIntent": { + "type": "string" + }, + "omitted": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "capabilityId", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "selected": { + "items": { + "type": "string" + }, + "type": "array" + }, + "supporting": { + "items": { + "type": "string" + }, + "type": "array" + }, + "unsupported": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "entryIntent", + "domains", + "core", + "supporting", + "selected", + "omitted", + "unsupported" + ], + "type": "object" + }, + "inputNotes": { + "items": { + "additionalProperties": {}, + "properties": { + "code": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "type": "string" + } + }, + "required": [ + "code", + "field", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "interpretationBoundary": { + "type": "string" + }, + "limitations": { + "items": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "id", + "text" + ], + "type": "object" + }, + "type": "array" + }, + "methodAnalysis": { + "additionalProperties": false, + "properties": { + "knowledgeAssets": {}, + "methodResults": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "myeongriJudgment": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "pattern": { + "additionalProperties": {}, + "properties": { + "boundary": { + "type": "string" + }, + "mechanisms": { + "items": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "type": "string" + }, + "type": "array" + }, + "grade": { + "enum": [ + "exposed", + "rooted", + "structural" + ], + "type": "string" + }, + "id": { + "type": "string" + }, + "label": { + "type": "string" + }, + "polarity": { + "enum": [ + "supporting", + "damaging" + ], + "type": "string" + } + }, + "required": [ + "id", + "label", + "polarity", + "grade", + "evidence" + ], + "type": "object" + }, + "type": "array" + }, + "monthBranchClashes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "monthMainStem": { + "type": "string" + }, + "monthMainTenGod": { + "type": "string" + }, + "pattern": { + "type": "string" + }, + "status": { + "enum": [ + "supported", + "contested", + "damaged", + "unresolved" + ], + "type": "string" + } + }, + "required": [ + "pattern", + "monthMainStem", + "monthMainTenGod", + "mechanisms", + "monthBranchClashes", + "status", + "boundary" + ], + "type": "object" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strength": { + "additionalProperties": {}, + "properties": { + "axes": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "supports_day_master", + "drains_or_controls_day_master", + "mixed", + "neutral" + ], + "type": "string" + }, + "id": { + "enum": [ + "month_command", + "root", + "visible_support", + "visible_drain_control" + ], + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "direction", + "observations" + ], + "type": "object" + }, + "type": "array" + }, + "boundary": { + "type": "string" + }, + "exactRoots": { + "items": { + "additionalProperties": false, + "properties": { + "branch": { + "type": "string" + }, + "grade": { + "enum": [ + "substantial", + "residual" + ], + "type": "string" + }, + "position": { + "type": "string" + }, + "stage": { + "type": "string" + } + }, + "required": [ + "position", + "branch", + "stage", + "grade" + ], + "type": "object" + }, + "type": "array" + }, + "followingCandidate": { + "anyOf": [ + { + "enum": [ + "follow_output", + "follow_wealth", + "follow_officer" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "monthCommandTenGod": { + "type": "string" + }, + "policy": { + "type": "string" + }, + "sameElementRoots": { + "items": { + "additionalProperties": false, + "properties": { + "branch": { + "type": "string" + }, + "position": { + "type": "string" + }, + "stage": { + "type": "string" + } + }, + "required": [ + "position", + "branch", + "stage" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "support_leaning", + "weak_leaning", + "contested", + "extreme_structure_candidate" + ], + "type": "string" + } + }, + "required": [ + "status", + "monthCommandTenGod", + "exactRoots", + "sameElementRoots", + "axes", + "followingCandidate", + "policy", + "boundary" + ], + "type": "object" + }, + "tenGodPresences": { + "items": { + "additionalProperties": false, + "properties": { + "family": { + "type": "string" + }, + "rootedAt": { + "items": { + "type": "string" + }, + "type": "array" + }, + "tenGod": { + "type": "string" + }, + "visibleAt": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "tenGod", + "family", + "visibleAt", + "rootedAt" + ], + "type": "object" + }, + "type": "array" + }, + "usefulGods": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lenses": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFamilies": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateStems": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "enum": [ + "climate", + "pattern_function", + "support_control" + ], + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "school": { + "type": "string" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "active", + "conflicted", + "withheld" + ], + "type": "string" + } + }, + "required": [ + "id", + "school", + "candidateStems", + "candidateFamilies", + "candidateElements", + "observations", + "sourceIds", + "status" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "lenses", + "conflicts", + "boundary" + ], + "type": "object" + } + }, + "required": [ + "strength", + "pattern", + "usefulGods", + "tenGodPresences", + "sourceIds", + "boundary" + ], + "type": "object" + }, + "synthesis": { + "items": { + "additionalProperties": false, + "properties": { + "claimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain": { + "type": "string" + }, + "note": { + "type": "string" + }, + "status": { + "enum": [ + "not_covered", + "single_system", + "parallel_evidence", + "conflict" + ], + "type": "string" + }, + "systems": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "domain", + "claimIds", + "systems", + "status", + "note" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "synthesis" + ], + "type": "object" + }, + "mode": { + "enum": [ + "consumer", + "compact", + "evidence", + "debug" + ], + "type": "string" + }, + "nameAnalysis": {}, + "noModelCalls": { + "type": "boolean" + }, + "omittedTimelineYears": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "publicationSideEffects": { + "type": "boolean" + }, + "question": { + "type": "string" + }, + "readingSummary": { + "additionalProperties": false, + "properties": { + "focus": { + "items": { + "type": "string" + }, + "type": "array" + }, + "highlights": { + "items": { + "type": "string" + }, + "type": "array" + }, + "returnedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "summary": { + "type": "string" + }, + "totalInternalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "uniqueInternalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "focus", + "summary", + "highlights", + "returnedClaimCount", + "uniqueInternalClaimCount", + "totalInternalClaimCount" + ], + "type": "object" + }, + "recommendations": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "evidenceIntents": { + "items": { + "type": "string" + }, + "type": "array" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "basis": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFunctions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lensId": { + "type": "string" + }, + "school": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "lensId", + "school", + "status", + "candidateElements", + "candidateFunctions" + ], + "type": "object" + }, + "type": "array" + }, + "caution": { + "type": "string" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "domains", + "actions", + "caution", + "basis", + "sourceRefs" + ], + "type": "object" + }, + "type": "array" + }, + "safeguards": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "type": "string" + }, + "evidence": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "label": { + "type": "string" + } + }, + "required": [ + "id", + "label", + "action", + "evidence" + ], + "type": "object" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "timing": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "asOfYear": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "boundary": { + "type": "string" + }, + "contacts": { + "items": { + "additionalProperties": false, + "properties": { + "contactedLensIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "element": { + "type": "string" + }, + "family": { + "type": "string" + }, + "interpretation": { + "type": "string" + }, + "layer": { + "enum": [ + "da_yun", + "se_yun" + ], + "type": "string" + }, + "pillar": { + "type": "string" + }, + "stem": { + "type": "string" + }, + "tenGod": { + "type": "string" + } + }, + "required": [ + "layer", + "pillar", + "stem", + "element", + "tenGod", + "family", + "contactedLensIds", + "interpretation" + ], + "type": "object" + }, + "type": "array" + }, + "daYunAge": { + "type": "string" + } + }, + "required": [ + "asOfYear", + "daYunAge", + "contacts", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "items", + "safeguards", + "timing", + "evidenceIntents", + "sourceRefs", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "routes": { + "items": {}, + "type": "array" + }, + "sections": { + "additionalProperties": { + "additionalProperties": false, + "properties": { + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "interpretations": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + }, + "counterClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "text": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "text", + "timeframe", + "confidence", + "evidenceClaimIds", + "counterClaimIds", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "interpretations", + "evidenceClaimIds", + "sourceRefs" + ], + "type": "object" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "selection": {}, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "checkedAt": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "title": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "uri", + "kind", + "scope", + "checkedAt" + ], + "type": "object" + }, + "type": "array" + }, + "timeline": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + }, + "domains": { + "items": { + "additionalProperties": false, + "properties": { + "cautions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "coverage": { + "enum": [ + "myeongri_only", + "ziwei_only", + "parallel_evidence" + ], + "type": "string" + }, + "domain": { + "type": "string" + }, + "opportunities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "themes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "domain", + "coverage", + "themes", + "opportunities", + "cautions" + ], + "type": "object" + }, + "type": "array" + }, + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "period": { + "type": "string" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "period", + "summary", + "domains", + "confidence", + "evidenceClaimIds", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + } + }, + "type": "object" +}
- Changed
legend_saju_analyze_name3 fields changed- added
Input schema / properties / detailLevelAdded value: +{ + "description": "Preferred depth. brief is shortest, standard is the default readable answer, expert automatically composes question-relevant deep methods and evidence in one call, and raw is the complete developer record.", + "enum": [ + "brief", + "standard", + "expert", + "raw" + ], + "type": "string" +} - changed
Input schema / properties / outputMode / descriptionPrevious value: -"consumer is the default and returns bounded interpretations linked to evidence claim IDs. Use evidence or debug only when the user asks for raw methodology."New value: +"Backward-compatible developer projection override. Ordinary callers should use detailLevel instead." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "additionalProperties": false, + "properties": { + "blocked": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "inputIssues": { + "items": {}, + "type": "array" + }, + "missingRequired": { + "items": { + "type": "string" + }, + "type": "array" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "capabilityId", + "missingRequired", + "reasons", + "inputIssues" + ], + "type": "object" + }, + "type": "array" + }, + "calculationSummary": { + "additionalProperties": false, + "properties": { + "deterministic": { + "type": "boolean" + }, + "internalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "returnedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "selectedCapabilities": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "selectedCapabilities", + "internalClaimCount", + "returnedClaimCount", + "deterministic" + ], + "type": "object" + }, + "claims": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "confidence": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "omittedObservationCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "relatedDomains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "statement": { + "type": "string" + }, + "system": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "id", + "domain", + "relatedDomains", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "omittedObservationCount", + "timeframe", + "confidence", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + }, + "conflicts": { + "items": {}, + "type": "array" + }, + "detailLevel": { + "enum": [ + "brief", + "standard", + "expert", + "raw" + ], + "type": "string" + }, + "dossier": {}, + "dreamAnalysis": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "context": { + "type": "string" + }, + "coverage": { + "additionalProperties": false, + "properties": { + "activeCrossCulturalConcepts": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "artemidorusPrimarySections": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "broaderPrimaryCorpusSemanticallyNormalized": { + "const": false, + "type": "boolean" + }, + "zhougongPrimaryEntries": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "activeCrossCulturalConcepts", + "zhougongPrimaryEntries", + "artemidorusPrimarySections", + "broaderPrimaryCorpusSemanticallyNormalized" + ], + "type": "object" + }, + "dream": { + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "clarificationQuestions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "concept": { + "type": "string" + }, + "conflict": { + "type": "string" + }, + "excerpts": { + "items": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "locator": { + "type": "string" + }, + "sourceId": { + "enum": [ + "zhougong-dreambook", + "artemidorus-oneirocritica-1644" + ], + "type": "string" + }, + "sourceText": { + "type": "string" + } + }, + "required": [ + "id", + "sourceId", + "locator", + "sourceText" + ], + "type": "object" + }, + "type": "array" + }, + "matchedBy": { + "items": { + "type": "string" + }, + "type": "array" + }, + "safeGeneralization": { + "type": "string" + }, + "sharedMotif": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "artemidorus1644": { + "items": { + "type": "string" + }, + "type": "array" + }, + "zhougong": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "zhougong", + "artemidorus1644" + ], + "type": "object" + } + }, + "required": [ + "concept", + "matchedBy", + "sharedMotif", + "conflict", + "safeGeneralization", + "sourceEvidence", + "excerpts", + "clarificationQuestions" + ], + "type": "object" + }, + "type": "array" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "outside_active_scope" + ], + "type": "string" + } + }, + "required": [ + "status", + "dream", + "matches", + "coverage", + "sourceIds", + "limitations", + "boundary" + ], + "type": "object" + }, + "error": { + "type": "string" + }, + "evidence": { + "items": {}, + "type": "array" + }, + "executionPlan": { + "additionalProperties": false, + "properties": { + "core": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "entryIntent": { + "type": "string" + }, + "omitted": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "capabilityId", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "selected": { + "items": { + "type": "string" + }, + "type": "array" + }, + "supporting": { + "items": { + "type": "string" + }, + "type": "array" + }, + "unsupported": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "entryIntent", + "domains", + "core", + "supporting", + "selected", + "omitted", + "unsupported" + ], + "type": "object" + }, + "inputNotes": { + "items": { + "additionalProperties": {}, + "properties": { + "code": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "type": "string" + } + }, + "required": [ + "code", + "field", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "interpretationBoundary": { + "type": "string" + }, + "limitations": { + "items": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "id", + "text" + ], + "type": "object" + }, + "type": "array" + }, + "methodAnalysis": { + "additionalProperties": false, + "properties": { + "knowledgeAssets": {}, + "methodResults": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "myeongriJudgment": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "pattern": { + "additionalProperties": {}, + "properties": { + "boundary": { + "type": "string" + }, + "mechanisms": { + "items": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "type": "string" + }, + "type": "array" + }, + "grade": { + "enum": [ + "exposed", + "rooted", + "structural" + ], + "type": "string" + }, + "id": { + "type": "string" + }, + "label": { + "type": "string" + }, + "polarity": { + "enum": [ + "supporting", + "damaging" + ], + "type": "string" + } + }, + "required": [ + "id", + "label", + "polarity", + "grade", + "evidence" + ], + "type": "object" + }, + "type": "array" + }, + "monthBranchClashes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "monthMainStem": { + "type": "string" + }, + "monthMainTenGod": { + "type": "string" + }, + "pattern": { + "type": "string" + }, + "status": { + "enum": [ + "supported", + "contested", + "damaged", + "unresolved" + ], + "type": "string" + } + }, + "required": [ + "pattern", + "monthMainStem", + "monthMainTenGod", + "mechanisms", + "monthBranchClashes", + "status", + "boundary" + ], + "type": "object" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strength": { + "additionalProperties": {}, + "properties": { + "axes": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "supports_day_master", + "drains_or_controls_day_master", + "mixed", + "neutral" + ], + "type": "string" + }, + "id": { + "enum": [ + "month_command", + "root", + "visible_support", + "visible_drain_control" + ], + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "direction", + "observations" + ], + "type": "object" + }, + "type": "array" + }, + "boundary": { + "type": "string" + }, + "exactRoots": { + "items": { + "additionalProperties": false, + "properties": { + "branch": { + "type": "string" + }, + "grade": { + "enum": [ + "substantial", + "residual" + ], + "type": "string" + }, + "position": { + "type": "string" + }, + "stage": { + "type": "string" + } + }, + "required": [ + "position", + "branch", + "stage", + "grade" + ], + "type": "object" + }, + "type": "array" + }, + "followingCandidate": { + "anyOf": [ + { + "enum": [ + "follow_output", + "follow_wealth", + "follow_officer" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "monthCommandTenGod": { + "type": "string" + }, + "policy": { + "type": "string" + }, + "sameElementRoots": { + "items": { + "additionalProperties": false, + "properties": { + "branch": { + "type": "string" + }, + "position": { + "type": "string" + }, + "stage": { + "type": "string" + } + }, + "required": [ + "position", + "branch", + "stage" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "support_leaning", + "weak_leaning", + "contested", + "extreme_structure_candidate" + ], + "type": "string" + } + }, + "required": [ + "status", + "monthCommandTenGod", + "exactRoots", + "sameElementRoots", + "axes", + "followingCandidate", + "policy", + "boundary" + ], + "type": "object" + }, + "tenGodPresences": { + "items": { + "additionalProperties": false, + "properties": { + "family": { + "type": "string" + }, + "rootedAt": { + "items": { + "type": "string" + }, + "type": "array" + }, + "tenGod": { + "type": "string" + }, + "visibleAt": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "tenGod", + "family", + "visibleAt", + "rootedAt" + ], + "type": "object" + }, + "type": "array" + }, + "usefulGods": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lenses": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFamilies": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateStems": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "enum": [ + "climate", + "pattern_function", + "support_control" + ], + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "school": { + "type": "string" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "active", + "conflicted", + "withheld" + ], + "type": "string" + } + }, + "required": [ + "id", + "school", + "candidateStems", + "candidateFamilies", + "candidateElements", + "observations", + "sourceIds", + "status" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "lenses", + "conflicts", + "boundary" + ], + "type": "object" + } + }, + "required": [ + "strength", + "pattern", + "usefulGods", + "tenGodPresences", + "sourceIds", + "boundary" + ], + "type": "object" + }, + "synthesis": { + "items": { + "additionalProperties": false, + "properties": { + "claimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain": { + "type": "string" + }, + "note": { + "type": "string" + }, + "status": { + "enum": [ + "not_covered", + "single_system", + "parallel_evidence", + "conflict" + ], + "type": "string" + }, + "systems": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "domain", + "claimIds", + "systems", + "status", + "note" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "synthesis" + ], + "type": "object" + }, + "mode": { + "enum": [ + "consumer", + "compact", + "evidence", + "debug" + ], + "type": "string" + }, + "nameAnalysis": {}, + "noModelCalls": { + "type": "boolean" + }, + "omittedTimelineYears": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "publicationSideEffects": { + "type": "boolean" + }, + "question": { + "type": "string" + }, + "readingSummary": { + "additionalProperties": false, + "properties": { + "focus": { + "items": { + "type": "string" + }, + "type": "array" + }, + "highlights": { + "items": { + "type": "string" + }, + "type": "array" + }, + "returnedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "summary": { + "type": "string" + }, + "totalInternalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "uniqueInternalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "focus", + "summary", + "highlights", + "returnedClaimCount", + "uniqueInternalClaimCount", + "totalInternalClaimCount" + ], + "type": "object" + }, + "recommendations": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "evidenceIntents": { + "items": { + "type": "string" + }, + "type": "array" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "basis": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFunctions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lensId": { + "type": "string" + }, + "school": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "lensId", + "school", + "status", + "candidateElements", + "candidateFunctions" + ], + "type": "object" + }, + "type": "array" + }, + "caution": { + "type": "string" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "domains", + "actions", + "caution", + "basis", + "sourceRefs" + ], + "type": "object" + }, + "type": "array" + }, + "safeguards": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "type": "string" + }, + "evidence": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "label": { + "type": "string" + } + }, + "required": [ + "id", + "label", + "action", + "evidence" + ], + "type": "object" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "timing": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "asOfYear": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "boundary": { + "type": "string" + }, + "contacts": { + "items": { + "additionalProperties": false, + "properties": { + "contactedLensIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "element": { + "type": "string" + }, + "family": { + "type": "string" + }, + "interpretation": { + "type": "string" + }, + "layer": { + "enum": [ + "da_yun", + "se_yun" + ], + "type": "string" + }, + "pillar": { + "type": "string" + }, + "stem": { + "type": "string" + }, + "tenGod": { + "type": "string" + } + }, + "required": [ + "layer", + "pillar", + "stem", + "element", + "tenGod", + "family", + "contactedLensIds", + "interpretation" + ], + "type": "object" + }, + "type": "array" + }, + "daYunAge": { + "type": "string" + } + }, + "required": [ + "asOfYear", + "daYunAge", + "contacts", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "items", + "safeguards", + "timing", + "evidenceIntents", + "sourceRefs", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "routes": { + "items": {}, + "type": "array" + }, + "sections": { + "additionalProperties": { + "additionalProperties": false, + "properties": { + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "interpretations": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + }, + "counterClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "text": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "text", + "timeframe", + "confidence", + "evidenceClaimIds", + "counterClaimIds", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "interpretations", + "evidenceClaimIds", + "sourceRefs" + ], + "type": "object" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "selection": {}, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "checkedAt": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "title": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "uri", + "kind", + "scope", + "checkedAt" + ], + "type": "object" + }, + "type": "array" + }, + "timeline": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + }, + "domains": { + "items": { + "additionalProperties": false, + "properties": { + "cautions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "coverage": { + "enum": [ + "myeongri_only", + "ziwei_only", + "parallel_evidence" + ], + "type": "string" + }, + "domain": { + "type": "string" + }, + "opportunities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "themes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "domain", + "coverage", + "themes", + "opportunities", + "cautions" + ], + "type": "object" + }, + "type": "array" + }, + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "period": { + "type": "string" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "period", + "summary", + "domains", + "confidence", + "evidenceClaimIds", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + } + }, + "type": "object" +}
- Changed
legend_saju_capabilities1 field changed- changed
Output schema / (root)Previous value: -nullNew value: +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "additionalProperties": false, + "properties": { + "capabilityCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "error": { + "type": "string" + }, + "hits": { + "items": {}, + "type": "array" + }, + "query": { + "type": "string" + }, + "requestedCapabilityContract": { + "type": "string" + } + }, + "type": "object" +}
- Changed
legend_saju_cast_divination3 fields changed- added
Input schema / properties / detailLevelAdded value: +{ + "description": "Preferred depth. brief is shortest, standard is the default readable answer, expert automatically composes question-relevant deep methods and evidence in one call, and raw is the complete developer record.", + "enum": [ + "brief", + "standard", + "expert", + "raw" + ], + "type": "string" +} - changed
Input schema / properties / outputMode / descriptionPrevious value: -"consumer is the default and returns bounded interpretations linked to evidence claim IDs. Use evidence or debug only when the user asks for raw methodology."New value: +"Backward-compatible developer projection override. Ordinary callers should use detailLevel instead." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "additionalProperties": false, + "properties": { + "blocked": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "inputIssues": { + "items": {}, + "type": "array" + }, + "missingRequired": { + "items": { + "type": "string" + }, + "type": "array" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "capabilityId", + "missingRequired", + "reasons", + "inputIssues" + ], + "type": "object" + }, + "type": "array" + }, + "calculationSummary": { + "additionalProperties": false, + "properties": { + "deterministic": { + "type": "boolean" + }, + "internalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "returnedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "selectedCapabilities": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "selectedCapabilities", + "internalClaimCount", + "returnedClaimCount", + "deterministic" + ], + "type": "object" + }, + "claims": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "confidence": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "omittedObservationCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "relatedDomains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "statement": { + "type": "string" + }, + "system": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "id", + "domain", + "relatedDomains", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "omittedObservationCount", + "timeframe", + "confidence", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + }, + "conflicts": { + "items": {}, + "type": "array" + }, + "detailLevel": { + "enum": [ + "brief", + "standard", + "expert", + "raw" + ], + "type": "string" + }, + "dossier": {}, + "dreamAnalysis": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "context": { + "type": "string" + }, + "coverage": { + "additionalProperties": false, + "properties": { + "activeCrossCulturalConcepts": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "artemidorusPrimarySections": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "broaderPrimaryCorpusSemanticallyNormalized": { + "const": false, + "type": "boolean" + }, + "zhougongPrimaryEntries": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "activeCrossCulturalConcepts", + "zhougongPrimaryEntries", + "artemidorusPrimarySections", + "broaderPrimaryCorpusSemanticallyNormalized" + ], + "type": "object" + }, + "dream": { + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "clarificationQuestions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "concept": { + "type": "string" + }, + "conflict": { + "type": "string" + }, + "excerpts": { + "items": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "locator": { + "type": "string" + }, + "sourceId": { + "enum": [ + "zhougong-dreambook", + "artemidorus-oneirocritica-1644" + ], + "type": "string" + }, + "sourceText": { + "type": "string" + } + }, + "required": [ + "id", + "sourceId", + "locator", + "sourceText" + ], + "type": "object" + }, + "type": "array" + }, + "matchedBy": { + "items": { + "type": "string" + }, + "type": "array" + }, + "safeGeneralization": { + "type": "string" + }, + "sharedMotif": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "artemidorus1644": { + "items": { + "type": "string" + }, + "type": "array" + }, + "zhougong": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "zhougong", + "artemidorus1644" + ], + "type": "object" + } + }, + "required": [ + "concept", + "matchedBy", + "sharedMotif", + "conflict", + "safeGeneralization", + "sourceEvidence", + "excerpts", + "clarificationQuestions" + ], + "type": "object" + }, + "type": "array" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "outside_active_scope" + ], + "type": "string" + } + }, + "required": [ + "status", + "dream", + "matches", + "coverage", + "sourceIds", + "limitations", + "boundary" + ], + "type": "object" + }, + "error": { + "type": "string" + }, + "evidence": { + "items": {}, + "type": "array" + }, + "executionPlan": { + "additionalProperties": false, + "properties": { + "core": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "entryIntent": { + "type": "string" + }, + "omitted": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "capabilityId", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "selected": { + "items": { + "type": "string" + }, + "type": "array" + }, + "supporting": { + "items": { + "type": "string" + }, + "type": "array" + }, + "unsupported": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "entryIntent", + "domains", + "core", + "supporting", + "selected", + "omitted", + "unsupported" + ], + "type": "object" + }, + "inputNotes": { + "items": { + "additionalProperties": {}, + "properties": { + "code": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "type": "string" + } + }, + "required": [ + "code", + "field", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "interpretationBoundary": { + "type": "string" + }, + "limitations": { + "items": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "id", + "text" + ], + "type": "object" + }, + "type": "array" + }, + "methodAnalysis": { + "additionalProperties": false, + "properties": { + "knowledgeAssets": {}, + "methodResults": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "myeongriJudgment": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "pattern": { + "additionalProperties": {}, + "properties": { + "boundary": { + "type": "string" + }, + "mechanisms": { + "items": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "type": "string" + }, + "type": "array" + }, + "grade": { + "enum": [ + "exposed", + "rooted", + "structural" + ], + "type": "string" + }, + "id": { + "type": "string" + }, + "label": { + "type": "string" + }, + "polarity": { + "enum": [ + "supporting", + "damaging" + ], + "type": "string" + } + }, + "required": [ + "id", + "label", + "polarity", + "grade", + "evidence" + ], + "type": "object" + }, + "type": "array" + }, + "monthBranchClashes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "monthMainStem": { + "type": "string" + }, + "monthMainTenGod": { + "type": "string" + }, + "pattern": { + "type": "string" + }, + "status": { + "enum": [ + "supported", + "contested", + "damaged", + "unresolved" + ], + "type": "string" + } + }, + "required": [ + "pattern", + "monthMainStem", + "monthMainTenGod", + "mechanisms", + "monthBranchClashes", + "status", + "boundary" + ], + "type": "object" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strength": { + "additionalProperties": {}, + "properties": { + "axes": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "supports_day_master", + "drains_or_controls_day_master", + "mixed", + "neutral" + ], + "type": "string" + }, + "id": { + "enum": [ + "month_command", + "root", + "visible_support", + "visible_drain_control" + ], + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "direction", + "observations" + ], + "type": "object" + }, + "type": "array" + }, + "boundary": { + "type": "string" + }, + "exactRoots": { + "items": { + "additionalProperties": false, + "properties": { + "branch": { + "type": "string" + }, + "grade": { + "enum": [ + "substantial", + "residual" + ], + "type": "string" + }, + "position": { + "type": "string" + }, + "stage": { + "type": "string" + } + }, + "required": [ + "position", + "branch", + "stage", + "grade" + ], + "type": "object" + }, + "type": "array" + }, + "followingCandidate": { + "anyOf": [ + { + "enum": [ + "follow_output", + "follow_wealth", + "follow_officer" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "monthCommandTenGod": { + "type": "string" + }, + "policy": { + "type": "string" + }, + "sameElementRoots": { + "items": { + "additionalProperties": false, + "properties": { + "branch": { + "type": "string" + }, + "position": { + "type": "string" + }, + "stage": { + "type": "string" + } + }, + "required": [ + "position", + "branch", + "stage" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "support_leaning", + "weak_leaning", + "contested", + "extreme_structure_candidate" + ], + "type": "string" + } + }, + "required": [ + "status", + "monthCommandTenGod", + "exactRoots", + "sameElementRoots", + "axes", + "followingCandidate", + "policy", + "boundary" + ], + "type": "object" + }, + "tenGodPresences": { + "items": { + "additionalProperties": false, + "properties": { + "family": { + "type": "string" + }, + "rootedAt": { + "items": { + "type": "string" + }, + "type": "array" + }, + "tenGod": { + "type": "string" + }, + "visibleAt": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "tenGod", + "family", + "visibleAt", + "rootedAt" + ], + "type": "object" + }, + "type": "array" + }, + "usefulGods": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lenses": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFamilies": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateStems": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "enum": [ + "climate", + "pattern_function", + "support_control" + ], + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "school": { + "type": "string" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "active", + "conflicted", + "withheld" + ], + "type": "string" + } + }, + "required": [ + "id", + "school", + "candidateStems", + "candidateFamilies", + "candidateElements", + "observations", + "sourceIds", + "status" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "lenses", + "conflicts", + "boundary" + ], + "type": "object" + } + }, + "required": [ + "strength", + "pattern", + "usefulGods", + "tenGodPresences", + "sourceIds", + "boundary" + ], + "type": "object" + }, + "synthesis": { + "items": { + "additionalProperties": false, + "properties": { + "claimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain": { + "type": "string" + }, + "note": { + "type": "string" + }, + "status": { + "enum": [ + "not_covered", + "single_system", + "parallel_evidence", + "conflict" + ], + "type": "string" + }, + "systems": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "domain", + "claimIds", + "systems", + "status", + "note" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "synthesis" + ], + "type": "object" + }, + "mode": { + "enum": [ + "consumer", + "compact", + "evidence", + "debug" + ], + "type": "string" + }, + "nameAnalysis": {}, + "noModelCalls": { + "type": "boolean" + }, + "omittedTimelineYears": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "publicationSideEffects": { + "type": "boolean" + }, + "question": { + "type": "string" + }, + "readingSummary": { + "additionalProperties": false, + "properties": { + "focus": { + "items": { + "type": "string" + }, + "type": "array" + }, + "highlights": { + "items": { + "type": "string" + }, + "type": "array" + }, + "returnedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "summary": { + "type": "string" + }, + "totalInternalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "uniqueInternalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "focus", + "summary", + "highlights", + "returnedClaimCount", + "uniqueInternalClaimCount", + "totalInternalClaimCount" + ], + "type": "object" + }, + "recommendations": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "evidenceIntents": { + "items": { + "type": "string" + }, + "type": "array" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "basis": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFunctions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lensId": { + "type": "string" + }, + "school": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "lensId", + "school", + "status", + "candidateElements", + "candidateFunctions" + ], + "type": "object" + }, + "type": "array" + }, + "caution": { + "type": "string" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "domains", + "actions", + "caution", + "basis", + "sourceRefs" + ], + "type": "object" + }, + "type": "array" + }, + "safeguards": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "type": "string" + }, + "evidence": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "label": { + "type": "string" + } + }, + "required": [ + "id", + "label", + "action", + "evidence" + ], + "type": "object" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "timing": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "asOfYear": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "boundary": { + "type": "string" + }, + "contacts": { + "items": { + "additionalProperties": false, + "properties": { + "contactedLensIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "element": { + "type": "string" + }, + "family": { + "type": "string" + }, + "interpretation": { + "type": "string" + }, + "layer": { + "enum": [ + "da_yun", + "se_yun" + ], + "type": "string" + }, + "pillar": { + "type": "string" + }, + "stem": { + "type": "string" + }, + "tenGod": { + "type": "string" + } + }, + "required": [ + "layer", + "pillar", + "stem", + "element", + "tenGod", + "family", + "contactedLensIds", + "interpretation" + ], + "type": "object" + }, + "type": "array" + }, + "daYunAge": { + "type": "string" + } + }, + "required": [ + "asOfYear", + "daYunAge", + "contacts", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "items", + "safeguards", + "timing", + "evidenceIntents", + "sourceRefs", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "routes": { + "items": {}, + "type": "array" + }, + "sections": { + "additionalProperties": { + "additionalProperties": false, + "properties": { + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "interpretations": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + }, + "counterClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "text": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "text", + "timeframe", + "confidence", + "evidenceClaimIds", + "counterClaimIds", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "interpretations", + "evidenceClaimIds", + "sourceRefs" + ], + "type": "object" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "selection": {}, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "checkedAt": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "title": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "uri", + "kind", + "scope", + "checkedAt" + ], + "type": "object" + }, + "type": "array" + }, + "timeline": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + }, + "domains": { + "items": { + "additionalProperties": false, + "properties": { + "cautions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "coverage": { + "enum": [ + "myeongri_only", + "ziwei_only", + "parallel_evidence" + ], + "type": "string" + }, + "domain": { + "type": "string" + }, + "opportunities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "themes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "domain", + "coverage", + "themes", + "opportunities", + "cautions" + ], + "type": "object" + }, + "type": "array" + }, + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "period": { + "type": "string" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "period", + "summary", + "domains", + "confidence", + "evidenceClaimIds", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + } + }, + "type": "object" +}
- Added
legend_saju_interpret_dream - Changed
legend_saju_manifest1 field changed- changed
Output schema / (root)Previous value: -nullNew value: +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "additionalProperties": false, + "properties": { + "capabilities": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "capabilityCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "deterministic": { + "type": "boolean" + }, + "error": { + "type": "string" + }, + "knowledge": {}, + "legacyIntentCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "naming": {}, + "publicationSideEffects": { + "type": "boolean" + }, + "sourceCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "version": { + "type": "string" + } + }, + "type": "object" +}
- Changed
legend_saju_read_fortune3 fields changed- added
Input schema / properties / detailLevelAdded value: +{ + "description": "Preferred depth. brief is shortest, standard is the default readable answer, expert automatically composes question-relevant deep methods and evidence in one call, and raw is the complete developer record.", + "enum": [ + "brief", + "standard", + "expert", + "raw" + ], + "type": "string" +} - changed
Input schema / properties / outputMode / descriptionPrevious value: -"consumer is the default and returns bounded interpretations linked to evidence claim IDs. Use evidence or debug only when the user asks for raw methodology."New value: +"Backward-compatible developer projection override. Ordinary callers should use detailLevel instead." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "additionalProperties": false, + "properties": { + "blocked": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "inputIssues": { + "items": {}, + "type": "array" + }, + "missingRequired": { + "items": { + "type": "string" + }, + "type": "array" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "capabilityId", + "missingRequired", + "reasons", + "inputIssues" + ], + "type": "object" + }, + "type": "array" + }, + "calculationSummary": { + "additionalProperties": false, + "properties": { + "deterministic": { + "type": "boolean" + }, + "internalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "returnedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "selectedCapabilities": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "selectedCapabilities", + "internalClaimCount", + "returnedClaimCount", + "deterministic" + ], + "type": "object" + }, + "claims": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "confidence": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "omittedObservationCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "relatedDomains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "statement": { + "type": "string" + }, + "system": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "id", + "domain", + "relatedDomains", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "omittedObservationCount", + "timeframe", + "confidence", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + }, + "conflicts": { + "items": {}, + "type": "array" + }, + "detailLevel": { + "enum": [ + "brief", + "standard", + "expert", + "raw" + ], + "type": "string" + }, + "dossier": {}, + "dreamAnalysis": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "context": { + "type": "string" + }, + "coverage": { + "additionalProperties": false, + "properties": { + "activeCrossCulturalConcepts": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "artemidorusPrimarySections": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "broaderPrimaryCorpusSemanticallyNormalized": { + "const": false, + "type": "boolean" + }, + "zhougongPrimaryEntries": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "activeCrossCulturalConcepts", + "zhougongPrimaryEntries", + "artemidorusPrimarySections", + "broaderPrimaryCorpusSemanticallyNormalized" + ], + "type": "object" + }, + "dream": { + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "clarificationQuestions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "concept": { + "type": "string" + }, + "conflict": { + "type": "string" + }, + "excerpts": { + "items": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "locator": { + "type": "string" + }, + "sourceId": { + "enum": [ + "zhougong-dreambook", + "artemidorus-oneirocritica-1644" + ], + "type": "string" + }, + "sourceText": { + "type": "string" + } + }, + "required": [ + "id", + "sourceId", + "locator", + "sourceText" + ], + "type": "object" + }, + "type": "array" + }, + "matchedBy": { + "items": { + "type": "string" + }, + "type": "array" + }, + "safeGeneralization": { + "type": "string" + }, + "sharedMotif": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "artemidorus1644": { + "items": { + "type": "string" + }, + "type": "array" + }, + "zhougong": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "zhougong", + "artemidorus1644" + ], + "type": "object" + } + }, + "required": [ + "concept", + "matchedBy", + "sharedMotif", + "conflict", + "safeGeneralization", + "sourceEvidence", + "excerpts", + "clarificationQuestions" + ], + "type": "object" + }, + "type": "array" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "outside_active_scope" + ], + "type": "string" + } + }, + "required": [ + "status", + "dream", + "matches", + "coverage", + "sourceIds", + "limitations", + "boundary" + ], + "type": "object" + }, + "error": { + "type": "string" + }, + "evidence": { + "items": {}, + "type": "array" + }, + "executionPlan": { + "additionalProperties": false, + "properties": { + "core": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "entryIntent": { + "type": "string" + }, + "omitted": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "capabilityId", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "selected": { + "items": { + "type": "string" + }, + "type": "array" + }, + "supporting": { + "items": { + "type": "string" + }, + "type": "array" + }, + "unsupported": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "entryIntent", + "domains", + "core", + "supporting", + "selected", + "omitted", + "unsupported" + ], + "type": "object" + }, + "inputNotes": { + "items": { + "additionalProperties": {}, + "properties": { + "code": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "type": "string" + } + }, + "required": [ + "code", + "field", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "interpretationBoundary": { + "type": "string" + }, + "limitations": { + "items": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "id", + "text" + ], + "type": "object" + }, + "type": "array" + }, + "methodAnalysis": { + "additionalProperties": false, + "properties": { + "knowledgeAssets": {}, + "methodResults": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "myeongriJudgment": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "pattern": { + "additionalProperties": {}, + "properties": { + "boundary": { + "type": "string" + }, + "mechanisms": { + "items": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "type": "string" + }, + "type": "array" + }, + "grade": { + "enum": [ + "exposed", + "rooted", + "structural" + ], + "type": "string" + }, + "id": { + "type": "string" + }, + "label": { + "type": "string" + }, + "polarity": { + "enum": [ + "supporting", + "damaging" + ], + "type": "string" + } + }, + "required": [ + "id", + "label", + "polarity", + "grade", + "evidence" + ], + "type": "object" + }, + "type": "array" + }, + "monthBranchClashes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "monthMainStem": { + "type": "string" + }, + "monthMainTenGod": { + "type": "string" + }, + "pattern": { + "type": "string" + }, + "status": { + "enum": [ + "supported", + "contested", + "damaged", + "unresolved" + ], + "type": "string" + } + }, + "required": [ + "pattern", + "monthMainStem", + "monthMainTenGod", + "mechanisms", + "monthBranchClashes", + "status", + "boundary" + ], + "type": "object" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strength": { + "additionalProperties": {}, + "properties": { + "axes": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "supports_day_master", + "drains_or_controls_day_master", + "mixed", + "neutral" + ], + "type": "string" + }, + "id": { + "enum": [ + "month_command", + "root", + "visible_support", + "visible_drain_control" + ], + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "direction", + "observations" + ], + "type": "object" + }, + "type": "array" + }, + "boundary": { + "type": "string" + }, + "exactRoots": { + "items": { + "additionalProperties": false, + "properties": { + "branch": { + "type": "string" + }, + "grade": { + "enum": [ + "substantial", + "residual" + ], + "type": "string" + }, + "position": { + "type": "string" + }, + "stage": { + "type": "string" + } + }, + "required": [ + "position", + "branch", + "stage", + "grade" + ], + "type": "object" + }, + "type": "array" + }, + "followingCandidate": { + "anyOf": [ + { + "enum": [ + "follow_output", + "follow_wealth", + "follow_officer" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "monthCommandTenGod": { + "type": "string" + }, + "policy": { + "type": "string" + }, + "sameElementRoots": { + "items": { + "additionalProperties": false, + "properties": { + "branch": { + "type": "string" + }, + "position": { + "type": "string" + }, + "stage": { + "type": "string" + } + }, + "required": [ + "position", + "branch", + "stage" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "support_leaning", + "weak_leaning", + "contested", + "extreme_structure_candidate" + ], + "type": "string" + } + }, + "required": [ + "status", + "monthCommandTenGod", + "exactRoots", + "sameElementRoots", + "axes", + "followingCandidate", + "policy", + "boundary" + ], + "type": "object" + }, + "tenGodPresences": { + "items": { + "additionalProperties": false, + "properties": { + "family": { + "type": "string" + }, + "rootedAt": { + "items": { + "type": "string" + }, + "type": "array" + }, + "tenGod": { + "type": "string" + }, + "visibleAt": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "tenGod", + "family", + "visibleAt", + "rootedAt" + ], + "type": "object" + }, + "type": "array" + }, + "usefulGods": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lenses": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFamilies": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateStems": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "enum": [ + "climate", + "pattern_function", + "support_control" + ], + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "school": { + "type": "string" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "active", + "conflicted", + "withheld" + ], + "type": "string" + } + }, + "required": [ + "id", + "school", + "candidateStems", + "candidateFamilies", + "candidateElements", + "observations", + "sourceIds", + "status" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "lenses", + "conflicts", + "boundary" + ], + "type": "object" + } + }, + "required": [ + "strength", + "pattern", + "usefulGods", + "tenGodPresences", + "sourceIds", + "boundary" + ], + "type": "object" + }, + "synthesis": { + "items": { + "additionalProperties": false, + "properties": { + "claimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain": { + "type": "string" + }, + "note": { + "type": "string" + }, + "status": { + "enum": [ + "not_covered", + "single_system", + "parallel_evidence", + "conflict" + ], + "type": "string" + }, + "systems": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "domain", + "claimIds", + "systems", + "status", + "note" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "synthesis" + ], + "type": "object" + }, + "mode": { + "enum": [ + "consumer", + "compact", + "evidence", + "debug" + ], + "type": "string" + }, + "nameAnalysis": {}, + "noModelCalls": { + "type": "boolean" + }, + "omittedTimelineYears": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "publicationSideEffects": { + "type": "boolean" + }, + "question": { + "type": "string" + }, + "readingSummary": { + "additionalProperties": false, + "properties": { + "focus": { + "items": { + "type": "string" + }, + "type": "array" + }, + "highlights": { + "items": { + "type": "string" + }, + "type": "array" + }, + "returnedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "summary": { + "type": "string" + }, + "totalInternalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "uniqueInternalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "focus", + "summary", + "highlights", + "returnedClaimCount", + "uniqueInternalClaimCount", + "totalInternalClaimCount" + ], + "type": "object" + }, + "recommendations": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "evidenceIntents": { + "items": { + "type": "string" + }, + "type": "array" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "basis": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFunctions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lensId": { + "type": "string" + }, + "school": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "lensId", + "school", + "status", + "candidateElements", + "candidateFunctions" + ], + "type": "object" + }, + "type": "array" + }, + "caution": { + "type": "string" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "domains", + "actions", + "caution", + "basis", + "sourceRefs" + ], + "type": "object" + }, + "type": "array" + }, + "safeguards": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "type": "string" + }, + "evidence": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "label": { + "type": "string" + } + }, + "required": [ + "id", + "label", + "action", + "evidence" + ], + "type": "object" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "timing": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "asOfYear": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "boundary": { + "type": "string" + }, + "contacts": { + "items": { + "additionalProperties": false, + "properties": { + "contactedLensIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "element": { + "type": "string" + }, + "family": { + "type": "string" + }, + "interpretation": { + "type": "string" + }, + "layer": { + "enum": [ + "da_yun", + "se_yun" + ], + "type": "string" + }, + "pillar": { + "type": "string" + }, + "stem": { + "type": "string" + }, + "tenGod": { + "type": "string" + } + }, + "required": [ + "layer", + "pillar", + "stem", + "element", + "tenGod", + "family", + "contactedLensIds", + "interpretation" + ], + "type": "object" + }, + "type": "array" + }, + "daYunAge": { + "type": "string" + } + }, + "required": [ + "asOfYear", + "daYunAge", + "contacts", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "items", + "safeguards", + "timing", + "evidenceIntents", + "sourceRefs", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "routes": { + "items": {}, + "type": "array" + }, + "sections": { + "additionalProperties": { + "additionalProperties": false, + "properties": { + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "interpretations": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + }, + "counterClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "text": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "text", + "timeframe", + "confidence", + "evidenceClaimIds", + "counterClaimIds", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "interpretations", + "evidenceClaimIds", + "sourceRefs" + ], + "type": "object" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "selection": {}, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "checkedAt": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "title": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "uri", + "kind", + "scope", + "checkedAt" + ], + "type": "object" + }, + "type": "array" + }, + "timeline": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + }, + "domains": { + "items": { + "additionalProperties": false, + "properties": { + "cautions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "coverage": { + "enum": [ + "myeongri_only", + "ziwei_only", + "parallel_evidence" + ], + "type": "string" + }, + "domain": { + "type": "string" + }, + "opportunities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "themes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "domain", + "coverage", + "themes", + "opportunities", + "cautions" + ], + "type": "object" + }, + "type": "array" + }, + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "period": { + "type": "string" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "period", + "summary", + "domains", + "confidence", + "evidenceClaimIds", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + } + }, + "type": "object" +}
- Removed
legend_saju_resolve - Added
legend_saju_run_methods - Changed
legend_saju_select_dates3 fields changed- added
Input schema / properties / detailLevelAdded value: +{ + "description": "Preferred depth. brief is shortest, standard is the default readable answer, expert automatically composes question-relevant deep methods and evidence in one call, and raw is the complete developer record.", + "enum": [ + "brief", + "standard", + "expert", + "raw" + ], + "type": "string" +} - changed
Input schema / properties / outputMode / descriptionPrevious value: -"consumer is the default and returns bounded interpretations linked to evidence claim IDs. Use evidence or debug only when the user asks for raw methodology."New value: +"Backward-compatible developer projection override. Ordinary callers should use detailLevel instead." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "additionalProperties": false, + "properties": { + "blocked": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "inputIssues": { + "items": {}, + "type": "array" + }, + "missingRequired": { + "items": { + "type": "string" + }, + "type": "array" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "capabilityId", + "missingRequired", + "reasons", + "inputIssues" + ], + "type": "object" + }, + "type": "array" + }, + "calculationSummary": { + "additionalProperties": false, + "properties": { + "deterministic": { + "type": "boolean" + }, + "internalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "returnedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "selectedCapabilities": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "selectedCapabilities", + "internalClaimCount", + "returnedClaimCount", + "deterministic" + ], + "type": "object" + }, + "claims": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "confidence": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "omittedObservationCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "relatedDomains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "statement": { + "type": "string" + }, + "system": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "id", + "domain", + "relatedDomains", + "system", + "capabilityId", + "kind", + "statement", + "observations", + "omittedObservationCount", + "timeframe", + "confidence", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + }, + "conflicts": { + "items": {}, + "type": "array" + }, + "detailLevel": { + "enum": [ + "brief", + "standard", + "expert", + "raw" + ], + "type": "string" + }, + "dossier": {}, + "dreamAnalysis": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "context": { + "type": "string" + }, + "coverage": { + "additionalProperties": false, + "properties": { + "activeCrossCulturalConcepts": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "artemidorusPrimarySections": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "broaderPrimaryCorpusSemanticallyNormalized": { + "const": false, + "type": "boolean" + }, + "zhougongPrimaryEntries": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "activeCrossCulturalConcepts", + "zhougongPrimaryEntries", + "artemidorusPrimarySections", + "broaderPrimaryCorpusSemanticallyNormalized" + ], + "type": "object" + }, + "dream": { + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "clarificationQuestions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "concept": { + "type": "string" + }, + "conflict": { + "type": "string" + }, + "excerpts": { + "items": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "locator": { + "type": "string" + }, + "sourceId": { + "enum": [ + "zhougong-dreambook", + "artemidorus-oneirocritica-1644" + ], + "type": "string" + }, + "sourceText": { + "type": "string" + } + }, + "required": [ + "id", + "sourceId", + "locator", + "sourceText" + ], + "type": "object" + }, + "type": "array" + }, + "matchedBy": { + "items": { + "type": "string" + }, + "type": "array" + }, + "safeGeneralization": { + "type": "string" + }, + "sharedMotif": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "artemidorus1644": { + "items": { + "type": "string" + }, + "type": "array" + }, + "zhougong": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "zhougong", + "artemidorus1644" + ], + "type": "object" + } + }, + "required": [ + "concept", + "matchedBy", + "sharedMotif", + "conflict", + "safeGeneralization", + "sourceEvidence", + "excerpts", + "clarificationQuestions" + ], + "type": "object" + }, + "type": "array" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "outside_active_scope" + ], + "type": "string" + } + }, + "required": [ + "status", + "dream", + "matches", + "coverage", + "sourceIds", + "limitations", + "boundary" + ], + "type": "object" + }, + "error": { + "type": "string" + }, + "evidence": { + "items": {}, + "type": "array" + }, + "executionPlan": { + "additionalProperties": false, + "properties": { + "core": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "entryIntent": { + "type": "string" + }, + "omitted": { + "items": { + "additionalProperties": false, + "properties": { + "capabilityId": { + "type": "string" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "capabilityId", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "selected": { + "items": { + "type": "string" + }, + "type": "array" + }, + "supporting": { + "items": { + "type": "string" + }, + "type": "array" + }, + "unsupported": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "entryIntent", + "domains", + "core", + "supporting", + "selected", + "omitted", + "unsupported" + ], + "type": "object" + }, + "inputNotes": { + "items": { + "additionalProperties": {}, + "properties": { + "code": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "type": "string" + } + }, + "required": [ + "code", + "field", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "interpretationBoundary": { + "type": "string" + }, + "limitations": { + "items": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "id", + "text" + ], + "type": "object" + }, + "type": "array" + }, + "methodAnalysis": { + "additionalProperties": false, + "properties": { + "knowledgeAssets": {}, + "methodResults": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "myeongriJudgment": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "pattern": { + "additionalProperties": {}, + "properties": { + "boundary": { + "type": "string" + }, + "mechanisms": { + "items": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "type": "string" + }, + "type": "array" + }, + "grade": { + "enum": [ + "exposed", + "rooted", + "structural" + ], + "type": "string" + }, + "id": { + "type": "string" + }, + "label": { + "type": "string" + }, + "polarity": { + "enum": [ + "supporting", + "damaging" + ], + "type": "string" + } + }, + "required": [ + "id", + "label", + "polarity", + "grade", + "evidence" + ], + "type": "object" + }, + "type": "array" + }, + "monthBranchClashes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "monthMainStem": { + "type": "string" + }, + "monthMainTenGod": { + "type": "string" + }, + "pattern": { + "type": "string" + }, + "status": { + "enum": [ + "supported", + "contested", + "damaged", + "unresolved" + ], + "type": "string" + } + }, + "required": [ + "pattern", + "monthMainStem", + "monthMainTenGod", + "mechanisms", + "monthBranchClashes", + "status", + "boundary" + ], + "type": "object" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "strength": { + "additionalProperties": {}, + "properties": { + "axes": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "supports_day_master", + "drains_or_controls_day_master", + "mixed", + "neutral" + ], + "type": "string" + }, + "id": { + "enum": [ + "month_command", + "root", + "visible_support", + "visible_drain_control" + ], + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "direction", + "observations" + ], + "type": "object" + }, + "type": "array" + }, + "boundary": { + "type": "string" + }, + "exactRoots": { + "items": { + "additionalProperties": false, + "properties": { + "branch": { + "type": "string" + }, + "grade": { + "enum": [ + "substantial", + "residual" + ], + "type": "string" + }, + "position": { + "type": "string" + }, + "stage": { + "type": "string" + } + }, + "required": [ + "position", + "branch", + "stage", + "grade" + ], + "type": "object" + }, + "type": "array" + }, + "followingCandidate": { + "anyOf": [ + { + "enum": [ + "follow_output", + "follow_wealth", + "follow_officer" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "monthCommandTenGod": { + "type": "string" + }, + "policy": { + "type": "string" + }, + "sameElementRoots": { + "items": { + "additionalProperties": false, + "properties": { + "branch": { + "type": "string" + }, + "position": { + "type": "string" + }, + "stage": { + "type": "string" + } + }, + "required": [ + "position", + "branch", + "stage" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "support_leaning", + "weak_leaning", + "contested", + "extreme_structure_candidate" + ], + "type": "string" + } + }, + "required": [ + "status", + "monthCommandTenGod", + "exactRoots", + "sameElementRoots", + "axes", + "followingCandidate", + "policy", + "boundary" + ], + "type": "object" + }, + "tenGodPresences": { + "items": { + "additionalProperties": false, + "properties": { + "family": { + "type": "string" + }, + "rootedAt": { + "items": { + "type": "string" + }, + "type": "array" + }, + "tenGod": { + "type": "string" + }, + "visibleAt": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "tenGod", + "family", + "visibleAt", + "rootedAt" + ], + "type": "object" + }, + "type": "array" + }, + "usefulGods": { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lenses": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFamilies": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateStems": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "enum": [ + "climate", + "pattern_function", + "support_control" + ], + "type": "string" + }, + "observations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "school": { + "type": "string" + }, + "sourceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "active", + "conflicted", + "withheld" + ], + "type": "string" + } + }, + "required": [ + "id", + "school", + "candidateStems", + "candidateFamilies", + "candidateElements", + "observations", + "sourceIds", + "status" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "lenses", + "conflicts", + "boundary" + ], + "type": "object" + } + }, + "required": [ + "strength", + "pattern", + "usefulGods", + "tenGodPresences", + "sourceIds", + "boundary" + ], + "type": "object" + }, + "synthesis": { + "items": { + "additionalProperties": false, + "properties": { + "claimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain": { + "type": "string" + }, + "note": { + "type": "string" + }, + "status": { + "enum": [ + "not_covered", + "single_system", + "parallel_evidence", + "conflict" + ], + "type": "string" + }, + "systems": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "domain", + "claimIds", + "systems", + "status", + "note" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "synthesis" + ], + "type": "object" + }, + "mode": { + "enum": [ + "consumer", + "compact", + "evidence", + "debug" + ], + "type": "string" + }, + "nameAnalysis": {}, + "noModelCalls": { + "type": "boolean" + }, + "omittedTimelineYears": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "publicationSideEffects": { + "type": "boolean" + }, + "question": { + "type": "string" + }, + "readingSummary": { + "additionalProperties": false, + "properties": { + "focus": { + "items": { + "type": "string" + }, + "type": "array" + }, + "highlights": { + "items": { + "type": "string" + }, + "type": "array" + }, + "returnedClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "summary": { + "type": "string" + }, + "totalInternalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "uniqueInternalClaimCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "focus", + "summary", + "highlights", + "returnedClaimCount", + "uniqueInternalClaimCount", + "totalInternalClaimCount" + ], + "type": "object" + }, + "recommendations": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "boundary": { + "type": "string" + }, + "evidenceIntents": { + "items": { + "type": "string" + }, + "type": "array" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "basis": { + "items": { + "additionalProperties": false, + "properties": { + "candidateElements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "candidateFunctions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lensId": { + "type": "string" + }, + "school": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "lensId", + "school", + "status", + "candidateElements", + "candidateFunctions" + ], + "type": "object" + }, + "type": "array" + }, + "caution": { + "type": "string" + }, + "domains": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "domains", + "actions", + "caution", + "basis", + "sourceRefs" + ], + "type": "object" + }, + "type": "array" + }, + "safeguards": { + "items": { + "additionalProperties": false, + "properties": { + "action": { + "type": "string" + }, + "evidence": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "label": { + "type": "string" + } + }, + "required": [ + "id", + "label", + "action", + "evidence" + ], + "type": "object" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "timing": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "asOfYear": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "boundary": { + "type": "string" + }, + "contacts": { + "items": { + "additionalProperties": false, + "properties": { + "contactedLensIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "element": { + "type": "string" + }, + "family": { + "type": "string" + }, + "interpretation": { + "type": "string" + }, + "layer": { + "enum": [ + "da_yun", + "se_yun" + ], + "type": "string" + }, + "pillar": { + "type": "string" + }, + "stem": { + "type": "string" + }, + "tenGod": { + "type": "string" + } + }, + "required": [ + "layer", + "pillar", + "stem", + "element", + "tenGod", + "family", + "contactedLensIds", + "interpretation" + ], + "type": "object" + }, + "type": "array" + }, + "daYunAge": { + "type": "string" + } + }, + "required": [ + "asOfYear", + "daYunAge", + "contacts", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "items", + "safeguards", + "timing", + "evidenceIntents", + "sourceRefs", + "boundary" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "routes": { + "items": {}, + "type": "array" + }, + "sections": { + "additionalProperties": { + "additionalProperties": false, + "properties": { + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "interpretations": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + }, + "counterClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "text": { + "type": "string" + }, + "timeframe": { + "additionalProperties": false, + "properties": { + "kind": { + "enum": [ + "natal", + "range", + "date", + "method" + ], + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "kind", + "value" + ], + "type": "object" + } + }, + "required": [ + "text", + "timeframe", + "confidence", + "evidenceClaimIds", + "counterClaimIds", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "interpretations", + "evidenceClaimIds", + "sourceRefs" + ], + "type": "object" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "selection": {}, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "checkedAt": { + "type": "string" + }, + "id": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "title": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "uri", + "kind", + "scope", + "checkedAt" + ], + "type": "object" + }, + "type": "array" + }, + "timeline": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + }, + "domains": { + "items": { + "additionalProperties": false, + "properties": { + "cautions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "coverage": { + "enum": [ + "myeongri_only", + "ziwei_only", + "parallel_evidence" + ], + "type": "string" + }, + "domain": { + "type": "string" + }, + "opportunities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "themes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "domain", + "coverage", + "themes", + "opportunities", + "cautions" + ], + "type": "object" + }, + "type": "array" + }, + "evidenceClaimIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "limitationRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "period": { + "type": "string" + }, + "sourceRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "period", + "summary", + "domains", + "confidence", + "evidenceClaimIds", + "sourceRefs", + "limitationRefs" + ], + "type": "object" + }, + "type": "array" + } + }, + "type": "object" +}
6 tool updates
- Changed
legend_saju_analyze_compatibility7 fields changed- added
Input schema / properties / birth / properties / birthTimeAccuracy / descriptionAdded value: +"Use recorded only when the user explicitly says the time comes from an official or written record. Use family_memory for family recollection, estimated for inference, and unknown or omission when unclear." - added
Input schema / properties / birth / properties / hour / descriptionAdded value: +"Local civil time in 24-hour notation. Korean 오후 12시는 12 (noon), 오전 12시는 0 (midnight). Do not guess when the wording is ambiguous." - changed
Input schema / properties / maxClaims / descriptionPrevious value: -"Maximum claims returned outside debug mode."New value: +"Maximum interpretation points and raw claims returned outside debug mode." - changed
Input schema / properties / outputMode / descriptionPrevious value: -"consumer is the default. Use evidence or debug only when the user asks for raw methodology."New value: +"consumer is the default and returns bounded interpretations linked to evidence claim IDs. Use evidence or debug only when the user asks for raw methodology." - added
Input schema / properties / partnerBirth / properties / birthTimeAccuracy / descriptionAdded value: +"Use recorded only when the user explicitly says the time comes from an official or written record. Use family_memory for family recollection, estimated for inference, and unknown or omission when unclear." - added
Input schema / properties / partnerBirth / properties / hour / descriptionAdded value: +"Local civil time in 24-hour notation. Korean 오후 12시는 12 (noon), 오전 12시는 0 (midnight). Do not guess when the wording is ambiguous." - added
Input schema / properties / targetDate / properties / hour / descriptionAdded value: +"Local civil time in 24-hour notation. Korean 오후 12시는 12 (noon), 오전 12시는 0 (midnight). Do not guess when the wording is ambiguous."
- Changed
legend_saju_analyze_name4 fields changed- added
Input schema / properties / birth / properties / birthTimeAccuracy / descriptionAdded value: +"Use recorded only when the user explicitly says the time comes from an official or written record. Use family_memory for family recollection, estimated for inference, and unknown or omission when unclear." - added
Input schema / properties / birth / properties / hour / descriptionAdded value: +"Local civil time in 24-hour notation. Korean 오후 12시는 12 (noon), 오전 12시는 0 (midnight). Do not guess when the wording is ambiguous." - changed
Input schema / properties / maxClaims / descriptionPrevious value: -"Maximum claims returned outside debug mode."New value: +"Maximum interpretation points and raw claims returned outside debug mode." - changed
Input schema / properties / outputMode / descriptionPrevious value: -"consumer is the default. Use evidence or debug only when the user asks for raw methodology."New value: +"consumer is the default and returns bounded interpretations linked to evidence claim IDs. Use evidence or debug only when the user asks for raw methodology."
- Changed
legend_saju_cast_divination5 fields changed- added
Input schema / properties / birth / properties / birthTimeAccuracy / descriptionAdded value: +"Use recorded only when the user explicitly says the time comes from an official or written record. Use family_memory for family recollection, estimated for inference, and unknown or omission when unclear." - added
Input schema / properties / birth / properties / hour / descriptionAdded value: +"Local civil time in 24-hour notation. Korean 오후 12시는 12 (noon), 오전 12시는 0 (midnight). Do not guess when the wording is ambiguous." - changed
Input schema / properties / maxClaims / descriptionPrevious value: -"Maximum claims returned outside debug mode."New value: +"Maximum interpretation points and raw claims returned outside debug mode." - changed
Input schema / properties / outputMode / descriptionPrevious value: -"consumer is the default. Use evidence or debug only when the user asks for raw methodology."New value: +"consumer is the default and returns bounded interpretations linked to evidence claim IDs. Use evidence or debug only when the user asks for raw methodology." - added
Input schema / properties / questionDateTime / properties / hour / descriptionAdded value: +"Local civil time in 24-hour notation. Korean 오후 12시는 12 (noon), 오전 12시는 0 (midnight). Do not guess when the wording is ambiguous."
- Changed
legend_saju_read_fortune6 fields changed- added
Input schema / properties / birth / properties / birthTimeAccuracy / descriptionAdded value: +"Use recorded only when the user explicitly says the time comes from an official or written record. Use family_memory for family recollection, estimated for inference, and unknown or omission when unclear." - added
Input schema / properties / birth / properties / hour / descriptionAdded value: +"Local civil time in 24-hour notation. Korean 오후 12시는 12 (noon), 오전 12시는 0 (midnight). Do not guess when the wording is ambiguous." - changed
Input schema / properties / maxClaims / descriptionPrevious value: -"Maximum claims returned outside debug mode."New value: +"Maximum interpretation points and raw claims returned outside debug mode." - changed
Input schema / properties / outputMode / descriptionPrevious value: -"consumer is the default. Use evidence or debug only when the user asks for raw methodology."New value: +"consumer is the default and returns bounded interpretations linked to evidence claim IDs. Use evidence or debug only when the user asks for raw methodology." - changed
Input schema / properties / targetDate / descriptionPrevious value: -"The date whose current or future fortune is being read."New value: +"The date whose current or future fortune is being read. Supply the current local date for requests such as 올해 운세 or 현재 운세." - added
Input schema / properties / targetDate / properties / hour / descriptionAdded value: +"Local civil time in 24-hour notation. Korean 오후 12시는 12 (noon), 오전 12시는 0 (midnight). Do not guess when the wording is ambiguous."
- Changed
legend_saju_resolve8 fields changed- added
Input schema / properties / birth / properties / birthTimeAccuracy / descriptionAdded value: +"Use recorded only when the user explicitly says the time comes from an official or written record. Use family_memory for family recollection, estimated for inference, and unknown or omission when unclear." - added
Input schema / properties / birth / properties / hour / descriptionAdded value: +"Local civil time in 24-hour notation. Korean 오후 12시는 12 (noon), 오전 12시는 0 (midnight). Do not guess when the wording is ambiguous." - changed
Input schema / properties / maxClaims / descriptionPrevious value: -"Maximum claims returned outside debug mode."New value: +"Maximum interpretation points and raw claims returned outside debug mode." - changed
Input schema / properties / outputMode / descriptionPrevious value: -"consumer is the default. Use evidence or debug only when the user asks for raw methodology."New value: +"consumer is the default and returns bounded interpretations linked to evidence claim IDs. Use evidence or debug only when the user asks for raw methodology." - added
Input schema / properties / partnerBirth / properties / birthTimeAccuracy / descriptionAdded value: +"Use recorded only when the user explicitly says the time comes from an official or written record. Use family_memory for family recollection, estimated for inference, and unknown or omission when unclear." - added
Input schema / properties / partnerBirth / properties / hour / descriptionAdded value: +"Local civil time in 24-hour notation. Korean 오후 12시는 12 (noon), 오전 12시는 0 (midnight). Do not guess when the wording is ambiguous." - added
Input schema / properties / questionDateTime / properties / hour / descriptionAdded value: +"Local civil time in 24-hour notation. Korean 오후 12시는 12 (noon), 오전 12시는 0 (midnight). Do not guess when the wording is ambiguous." - added
Input schema / properties / targetDate / properties / hour / descriptionAdded value: +"Local civil time in 24-hour notation. Korean 오후 12시는 12 (noon), 오전 12시는 0 (midnight). Do not guess when the wording is ambiguous."
- Changed
legend_saju_select_dates5 fields changed- added
Input schema / properties / birth / properties / birthTimeAccuracy / descriptionAdded value: +"Use recorded only when the user explicitly says the time comes from an official or written record. Use family_memory for family recollection, estimated for inference, and unknown or omission when unclear." - added
Input schema / properties / birth / properties / hour / descriptionAdded value: +"Local civil time in 24-hour notation. Korean 오후 12시는 12 (noon), 오전 12시는 0 (midnight). Do not guess when the wording is ambiguous." - changed
Input schema / properties / maxClaims / descriptionPrevious value: -"Maximum claims returned outside debug mode."New value: +"Maximum interpretation points and raw claims returned outside debug mode." - changed
Input schema / properties / outputMode / descriptionPrevious value: -"consumer is the default. Use evidence or debug only when the user asks for raw methodology."New value: +"consumer is the default and returns bounded interpretations linked to evidence claim IDs. Use evidence or debug only when the user asks for raw methodology." - added
Input schema / properties / targetDate / properties / hour / descriptionAdded value: +"Local civil time in 24-hour notation. Korean 오후 12시는 12 (noon), 오전 12시는 0 (midnight). Do not guess when the wording is ambiguous."
8 tool updates
- First observed
legend_saju_analyze_compatibility - First observed
legend_saju_analyze_name - First observed
legend_saju_capabilities - First observed
legend_saju_cast_divination - First observed
legend_saju_manifest - First observed
legend_saju_read_fortune - First observed
legend_saju_resolve - First observed
legend_saju_select_dates
Related MCP Connectors
Deterministic Korean Saju / BaZi Four Pillars MCP. Day Master, five elements, compatibility.
Saju & BaZi (Four Pillars) birth chart, Day Master, Yongshin and manseryeok calendar. Free, no key.
Generate BaZi charts from birth details. Explore Four Pillars, solar terms, and Luck Pillars for d…
BaZi four pillars, Chinese zodiac, lunisolar calendar and almanac days for AI agents.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables traditional Chinese fortune-telling through BaZi (Four Pillars) analysis, including solar/lunar date conversion, Five Element balance calculations, Ten Gods deduction, and destiny interpretation for metaphysics applications.23 npmMIT
- AlicenseAqualityDmaintenanceProvides tools for Bazi (Chinese astrology) chart calculation and analysis, enabling LLMs to generate accurate birth charts, determine patterns, and answer follow-up questions based on actual calculations rather than model knowledge.2MIT
- AlicenseNot gradedqualityDmaintenanceProvides accurate Chinese Bazi (八字) fortune-telling calculations including birth chart analysis, destiny forecasting, and Chinese calendar information. Addresses inaccuracies in existing AI fortune-telling tools by delivering precise Bazi data for personality analysis and metaphysical insights.343 npmISC
- AlicenseAqualityAmaintenanceProvides traditional Chinese astrology (Bazi, Ziwei) and divination (Liuyao, Meihua, Qimen, etc.) calculations as MCP tools for AI assistants.218115 npm116Apache 2.0
Glama MCP Gateway
Add one secure layer between your agents and this server.