- Introduced a new VEX compact fixture for testing purposes. - Implemented `verify_export.py` script to validate Findings Ledger exports, ensuring deterministic ordering and applying redaction manifests. - Added a lightweight stub `HarnessRunner` for unit tests to validate ledger hashing expectations. - Documented tasks related to the Mirror Creator. - Created models for entropy signals and implemented the `EntropyPenaltyCalculator` to compute penalties based on scanner outputs. - Developed unit tests for `EntropyPenaltyCalculator` to ensure correct penalty calculations and handling of edge cases. - Added tests for symbol ID normalization in the reachability scanner. - Enhanced console status service with comprehensive unit tests for connection handling and error recovery. - Included Cosign tool version 2.6.0 with checksums for various platforms.
30 lines
1.1 KiB
JSON
30 lines
1.1 KiB
JSON
{
|
|
"schemaVersion": "redaction.v1",
|
|
"generatedAt": "2025-12-02T00:00:00Z",
|
|
"owner": "findings-ledger-guild",
|
|
"rules": {
|
|
"ledger.event": [
|
|
{ "path": "$.actor.id", "action": "mask", "maskWith": "user:<realm>" },
|
|
{ "path": "$.payload.comment", "action": "drop" },
|
|
{ "path": "$.payload.ticket.url", "action": "drop" },
|
|
{ "path": "$.payload.attachments[*].downloadUrl", "action": "drop" }
|
|
],
|
|
"export.canonical": [
|
|
{ "path": "$.actorId", "action": "mask", "maskWith": "user:<realm>" },
|
|
{ "path": "$.comment", "action": "drop" },
|
|
{ "path": "$.attachments", "action": "drop" }
|
|
],
|
|
"export.compact": [
|
|
{ "path": "$.actorId", "action": "drop" },
|
|
{ "path": "$.comment", "action": "drop" },
|
|
{ "path": "$.policyRationale", "action": "drop" },
|
|
{ "path": "$.attachments", "action": "drop" },
|
|
{ "path": "$.labels", "action": "drop" }
|
|
],
|
|
"observability": [
|
|
{ "path": "$.event_body", "action": "drop" },
|
|
{ "path": "$.actor_id", "action": "hash", "hashWith": "sha256" }
|
|
]
|
|
}
|
|
}
|