- Introduced `ReachabilityState`, `RuntimeHit`, `ExploitabilitySignal`, `ReachabilitySignal`, `SignalEnvelope`, `SignalType`, `TrustSignal`, and `UnknownSymbolSignal` records to define various signal types and their properties. - Implemented JSON serialization attributes for proper data interchange. - Created project files for the new signal contracts library and corresponding test projects. - Added deterministic test fixtures for micro-interaction testing. - Included cryptographic keys for secure operations with cosign.
12 lines
2.0 KiB
JSON
12 lines
2.0 KiB
JSON
{
|
|
"payloadType": "application/vnd.notify.manifest+json",
|
|
"payload": "eyJhcnRpZmFjdHMiOlt7ImRpZ2VzdCI6IjM0ZTg2NTViMGM3Y2E3MGM4NDRkNGI5YWVlNTZiZGQ3YmQzMGI2YTg2NjZkMmFmNzVhNzA4NTZiMTZmNTYwNWQiLCJuYW1lIjoic2NoZW1hLWNhdGFsb2ciLCJwYXRoIjoiZG9jcy9ub3RpZmljYXRpb25zL3NjaGVtYXMvbm90aWZ5LXNjaGVtYXMtY2F0YWxvZy5qc29uIn0seyJkaWdlc3QiOiIzZmUwOTlhN2FlZWZjMmI5N2M5ZDlmYzRjN2IzN2NmODQ2OGFjMjM2N2U4MGZjM2UwZjc4YmE5NDQ0YTgwNmQxIiwibmFtZSI6InNjaGVtYS1jYXRhbG9nLWRzc2UiLCJwYXRoIjoiZG9jcy9ub3RpZmljYXRpb25zL3NjaGVtYXMvbm90aWZ5LXNjaGVtYXMtY2F0YWxvZy5kc3NlLmpzb24ifSx7ImRpZ2VzdCI6ImI4ODlkZmQxOWE5ZDBhMGY3YmFmYjk1ODEzNWZkZTE1MWU2M2MxZTUyNTk0NTNkNTkyZDY1MTlhZTE2Njc4MTkiLCJuYW1lIjoicnVsZXMiLCJwYXRoIjoiZG9jcy9ub3RpZmljYXRpb25zL2dhcHMtbnIxLW5yMTAubWQifSx7ImRpZ2VzdCI6IjNhNDFlNjI2ODdiNmUwNGY1MGU4NmVhNzQ3MDZlZWFlMjhlZWY2NjZkN2M0ZGJiNWRjMjI4MWU2ODI5YmY0MWEiLCJuYW1lIjoiZml4dHVyZXMtcmVuZGVyaW5nIiwicGF0aCI6ImRvY3Mvbm90aWZpY2F0aW9ucy9maXh0dXJlcy9yZW5kZXJpbmcvZmluZGV4Lm5kanNvbiJ9LHsiZGlnZXN0IjoiZGQ0ZWVmYzhkZGVkNWQ2ZjQ2YzgzMmU5NTliYTBlZWY5NWVlOGI3N2YxMGFjMGFhZTkwZjdjODlhZDQyOTA2YyIsIm5hbWUiOiJmaXh0dXJlcy1yZWRhY3Rpb24iLCJwYXRoIjoiZG9jcy9ub3RpZmljYXRpb25zL2ZpeHR1cmVzL3JlZGFjdGlvbi9zYW1wbGUuanNvbiJ9LHsiZGlnZXN0IjoiOGIzODBjYjU0OTE3MjdhM2VjNjlkNTA3ODlmNTUyMmFjNjZjOTc4MDRiZWJiZjdkZTMyNjU2OGU1MmIzOGZhOSIsIm5hbWUiOiJkYXNoYm9hcmRzIiwicGF0aCI6ImRvY3Mvbm90aWZpY2F0aW9ucy9vcGVyYXRpb25zL2Rhc2hib2FyZHMvbm90aWZ5LXNsby5qc29uIn0seyJkaWdlc3QiOiIyYzNiNzAyYzQyZDNlODYwYzdmNGU1MWQ1NzdmNzc5NjFlOTgyZTFkMjMzZWY1ZWMzOTJjYmE1NDE0YTAwNTZkIiwibmFtZSI6ImFsZXJ0cyIsInBhdGgiOiJkb2NzL25vdGlmaWNhdGlvbnMvb3BlcmF0aW9ucy9hbGVydHMvc25vdGlmeS1zbG8tYWxlcnRzLnlhbWwifV0sImNhbm9uaWNhbGl6YXRpb24iOiJqc29uLW5vcm1hbGl6ZWQtdXRmOCIsImVudmlyb25tZW50Ijoib2ZmbGluZSIsImdlbmVyYXRlZF9hdCI6IjIwMjUtMTItMDRUMDA6MDA6MDBaIiwiaGFzaF9hbGdvcml0aG0iOiJibGFrZTMtMjU2Iiwic2NoZW1hX3ZlcnNpb24iOiJ2MS4wIiwidGVuYW50X3Njb3BlIjoiKiJ9",
|
|
"signatures": [
|
|
{
|
|
"sig": "DZwohxh6AOAP7Qf9geoZjw2jTXVU3rR8sYw4mgKpMu0=",
|
|
"keyid": "notify-dev-hmac-001",
|
|
"signedAt": "2025-12-04T21:13:10+00:00"
|
|
}
|
|
]
|
|
}
|