Repository navigation
0.75.0
aep plan artifact redact removes a literal from an immutable record and writes one evidence record per redaction: the literal's SHA-256 (never the literal), the replacement, the count, the reason and the instant.
validate admits a review-result that differs from its first committed version only by the redactions its evidence records.
Breaking
- A store that holds a redaction record needs 0.75.0 to validate. An older
aepreports the record as an evidence file that holds something other than evidence.
Changed
- New:
aep plan artifact redact <id> --literal <text> --with <replacement> --reason <text>, for any kind in a Git-native store. It refuses SQLite and PostgreSQL stores. - It replaces the literal in any letter case in title, summary and body, and refuses a replacement or reason that still holds the literal.
validatereplays the records in order ofatover the first committed version. The result must match the current title and body byte for byte; any other edit is still refused.
Full entry: CHANGELOG.md § 0.75.0