fluid-core/internal
tegwick e779d1f8b9 Add redaction filter, cohort engine and topology analyzer
FLUID-WP-0005 T02-T04. Redaction is deterministic configuration rather
than a heuristic: the evidence store is append-only, so anything it
accepts cannot be taken back out. Consumer identities are pseudonymized
with HMAC rather than a bare hash, since a plain digest of a short
identifier is reversible by enumeration.

Applied rules are recorded on each event, so later analysis knows what
it cannot see instead of mistaking an absence of evidence for evidence
of absence. Redacted query parameters keep their key: which parameters a
consumer sent is itself interface evidence.

The topology analyzer requires several independent consumers before
calling a shape a pattern. One client looping is a client bug; several
converging on the same workaround is interface pressure. It also
distinguishes a recovered error from a hard failure, because those two
deserve different hypotheses.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014KmVxhJ35tCo7rE7UnLwWu

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 1116572@bnt-lap001
Assistant-Session: 8ba9bb93-a72a-4883-b189-2499cce5c400
2026-09-04 03:08:05 +02:00
..
contract Add evidence store, intent store and the fluid CLI 2026-09-04 02:26:23 +02:00
control Add control APIs, control-plane binary, and close the CLI gate bypass 2026-09-04 03:00:17 +02:00
evidence Add evidence store, intent store and the fluid CLI 2026-09-04 02:26:23 +02:00
intent Add evidence store, intent store and the fluid CLI 2026-09-04 02:26:23 +02:00
observation Add redaction filter, cohort engine and topology analyzer 2026-09-04 03:08:05 +02:00
policy Add signing, trust types, policy gate and publication pipeline 2026-09-04 02:56:30 +02:00
publish Add signing, trust types, policy gate and publication pipeline 2026-09-04 02:56:30 +02:00
runtime Add signing, trust types, policy gate and publication pipeline 2026-09-04 02:56:30 +02:00
signing Add signing, trust types, policy gate and publication pipeline 2026-09-04 02:56:30 +02:00