Files
michaelschiemer/.deployment-backup/ssl/rootCA.pem
Michael Schiemer 9b74ade5b0 feat: Fix discovery system critical issues
Resolved multiple critical discovery system issues:

## Discovery System Fixes
- Fixed console commands not being discovered on first run
- Implemented fallback discovery for empty caches
- Added context-aware caching with separate cache keys
- Fixed object serialization preventing __PHP_Incomplete_Class

## Cache System Improvements
- Smart caching that only caches meaningful results
- Separate caches for different execution contexts (console, web, test)
- Proper array serialization/deserialization for cache compatibility
- Cache hit logging for debugging and monitoring

## Object Serialization Fixes
- Fixed DiscoveredAttribute serialization with proper string conversion
- Sanitized additional data to prevent object reference issues
- Added fallback for corrupted cache entries

## Performance & Reliability
- All 69 console commands properly discovered and cached
- 534 total discovery items successfully cached and restored
- No more __PHP_Incomplete_Class cache corruption
- Improved error handling and graceful fallbacks

## Testing & Quality
- Fixed code style issues across discovery components
- Enhanced logging for better debugging capabilities
- Improved cache validation and error recovery

Ready for production deployment with stable discovery system.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-13 12:04:17 +02:00

23 lines
1.3 KiB
Plaintext

-----BEGIN CERTIFICATE-----
MIIDqTCCApGgAwIBAgIUSfp3igkhkKA+VOzMUBbs/OtvsIEwDQYJKoZIhvcNAQEL
BQAwZDELMAkGA1UEBhMCREUxDzANBgNVBAgMBkJlcmxpbjEPMA0GA1UEBwwGQmVy
bGluMRQwEgYDVQQKDAtEZXZlbG9wbWVudDEdMBsGA1UEAwwUTG9jYWwgRGV2ZWxv
cG1lbnQgQ0EwHhcNMjUwNTE5MDc1ODUyWhcNMjgwMzA4MDc1ODUyWjBkMQswCQYD
VQQGEwJERTEPMA0GA1UECAwGQmVybGluMQ8wDQYDVQQHDAZCZXJsaW4xFDASBgNV
BAoMC0RldmVsb3BtZW50MR0wGwYDVQQDDBRMb2NhbCBEZXZlbG9wbWVudCBDQTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALlVTW282lfrLgf6B2asE9kw
wR+Wnjur3rLVRU4HDkgS5E3jjyInQBS8MBED/uuLdAIwi6lb+h4NxF/ZE1Z8rXz0
W0RWnw0ggxOH8PEOIqKc8y3LZaKX5YKMT3QHcW9NDh2G9OaRigF4w/DXzicam5UV
U7JnVFBSyKA2Z0BtVHG1W8VHmHApEe9Ti+iReMtHWeGwNdK1yXDuB0x8Kxd2XnZ7
JeYQzjbvWE0dvVoaL0KHg54wP2cgkfvHuBbyRG6cgTdIdceacuCTzQpvM3sWtR0H
LVdKXFFe/ix4aJktR+Io/T84RBH67v5pCsfTjz2jT7z7DwxbrBnGwVZ14qxQHvEC
AwEAAaNTMFEwHQYDVR0OBBYEFHG/kN1lCKCWWDQY2yzi7+aAOlU4MB8GA1UdIwQY
MBaAFHG/kN1lCKCWWDQY2yzi7+aAOlU4MA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI
hvcNAQELBQADggEBABVU6zLORzw0hi/PxZLw6IiR4FIgQvtPNcmTysW0paTsh4HZ
MszdQEfjT1z2qeySPJSJRUpXoxCegeydrRVDbPrN7kDzRuz+YtzgPdYiAF54K8gj
klI9JMVBF92jJpZ12LCAMpfZA40IEwtTqnGkxnhpw1ea5T2ec8RJpVCDP0vR4EJ8
VVN+YHxPg6H2VxZSsBKZ9f7dPB+/OfFqRue1fLzaHbKfLWmft06s7QDnjQEOIcs9
GowfVMtlMef800D8/zJgEo+M4ugBwlGKjR/F1F8yibunV+lON+xiE8DpA+WwgnjR
jQ0pjd+MSMjzc4itqwLoTZ7mtqcxjjxVe1dZVNs=
-----END CERTIFICATE-----