(sessionID string)
| 380 | func (s *Store) loadGenerationTriplet(sessionID, payloadPath string) (map[string]any, map[string]any, map[string]any) { |
| 381 | stateData := loadJSONMap(s.stateReadPath(sessionID)) |
| 382 | payloadData := loadJSONMap(payloadPath) |
| 383 | commitData := loadJSONMap(s.skillRecoveryCommitReadPath(sessionID)) |
| 384 | if stateData == nil || payloadData == nil || commitData == nil { |
| 385 | return nil, nil, nil |
| 386 | } |
| 387 | stateGeneration := stringFromAny(stateData["generation"]) |
no test coverage detected