SEMANTICHOR · FPA
Document FPA / Whitepaper
Status Released
Series SEMANTICHOR / Vol. I
AGENT-ID FPA NORMATIVE SPEC

Freshness
Portability
Agent.

Operating principle
When state moves between devices, the only thing worse than losing it is accepting an old version as current.
This whitepaper examines why AI systems cannot guarantee temporal ordering across devices and sources — and why that gap enables the most insidious class of data attacks.
ArchitectureSEMANTICHOR · Normative AI
DoctrineLogic Before Code
EditionReleased · 2026
SpecificationAvailable separately
SEMANTICHOR Normative AI
Architectures.
Logic Before Code.
SEMANTICHOR · FPA · CONTENTS
FPA · Freshness Portability Agent SEMANTICHOR/FPA/contents REV 1.0
Section
00/08
CONTENTS
Index · Document Map

What you will find in this document.

DOC-ID: FPA.WP · PAGES: 11

§ 01
The State That Arrived From Yesterday
p.03
§ 02
What Stale State Costs When It Arrives Undetected
p.04
§ 03
Why Integrity Is Not Freshness
p.05
§ 04
What We Built
p.06
§ 05
What It Guarantees
p.07
§ 06
Where It Applies
p.08
§ 07
How To Deploy It
p.09
§ 08
What You Receive
p.10
SEMANTICHOR · Normative AI Architectures 02 / 11 Logic Before Code
SEMANTICHOR · FPA · § 01
FPA · Freshness Portability Agent SEMANTICHOR/FPA/§ 01 REV 1.0
Section
01/08
PROBLEM
Problem Statement

The State That Arrived From Yesterday

REF: FPA.§01 · CLASS: Freshness Portability Gap

AI systems increasingly operate across multiple devices, sources, and deployment points. A user’s context moves from phone to laptop. An edge deployment synchronizes with a central platform. A governance record propagates between regional instances. In each case, state crosses a boundary. And at that boundary, a question that is almost never asked:

When this state arrived from another device or source, how did the receiving system verify that it is the most recent version — and not an older version being replayed, whether by accident, by system error, or by deliberate manipulation?

Current AI architectures have no answer. State arrives, and the system accepts it. Whether it is newer or older than what the system already has, whether it has been seen before, whether a more recent version exists that this transfer would overwrite — these questions are not evaluated.

Replay is not an exotic attack. It is the simplest and most effective way to undermine a distributed system’s integrity. An attacker — or a misconfigured synchronization pipeline — does not need to forge new state. They simply deliver old state. The old state is authentic. It was legitimately created at some prior point. It passes every integrity check. It has valid signatures, valid checksums, valid structure. It is simply not current.

When old state overwrites current state, the damage is invisible. The system does not know it has regressed. Its records are authentic but outdated. Its governance reflects rules that were superseded. Its context reflects a user’s situation as it was days or weeks ago, not as it is now. And because the old state is genuine — it was, at some point, the truth — no integrity check catches the substitution.

The problem becomes more severe as systems span more devices and sources. Each additional source is an additional boundary where freshness must be enforced. Each device transition is an opportunity for stale state to replace current state. Without a mechanism that enforces strictly increasing freshness per source, cross-device portability is a liability, not a capability.

This is the freshness portability gap. It exists at every boundary where state crosses between devices, sources, or deployment points. It is the mechanism that ensures temporal ordering is preserved when state moves — and that old state can never arrive wearing the mask of current state.

SEMANTICHOR · Normative AI Architectures 03 / 11 Logic Before Code
SEMANTICHOR · FPA · § 02
FPA · Freshness Portability Agent SEMANTICHOR/FPA/§ 02 REV 1.0
Section
02/08
COST
Failure Modes · Field Evidence

What Stale State Costs When It Arrives Undetected

REF: FPA.§02 · CASES: 3

Freshness failures are the quietest category of data integrity breach. Nothing breaks. Nothing alerts. The system simply begins operating on a version of reality that is no longer true.

I.
CROSS-DEVICE
AI
ASSISTANT

Replayed Preferences in a Cross-Device AI Assistant

A user configures their AI assistant on their laptop, updating privacy settings, content preferences, and notification rules. That evening, the user’s phone synchronizes with the cloud. The phone’s last sync was before the preference update. The synchronization pipeline delivers the phone’s outdated preferences to the cloud, which overwrites the laptop’s current settings. The user’s AI assistant reverts to behavior they explicitly changed hours ago. No error occurs. No conflict is detected. The old preferences were legitimate when they were created — they are simply no longer what the user wants.

How did the system determine which version of the preferences was more recent? It didn’t — it accepted whichever arrived last.

II.
DISTRIBUTED
DEPLOYMENT

Governance Regression in a Distributed Deployment

An organization operates AI governance across three regional instances that synchronize governance records. Region B updates a risk threshold on Monday. The update propagates to Regions A and C by Tuesday. On Wednesday, Region A’s synchronization pipeline experiences an error and re-sends its pre-Monday state to the central coordinator. The coordinator accepts the transmission — the records are authentic and internally consistent. Region B’s Monday threshold update is effectively overwritten by Region A’s stale state. The governance policy has regressed to its pre-Monday configuration, and no system has detected the regression.

Is the current governance policy the one that was approved on Monday, or the one from before Monday? The system shows no discrepancy.

III.
EDGE
AI
FLEET

Replay Attack on an Edge AI Fleet

A fleet of edge AI devices synchronizes operational state with a central management platform. An adversary captures a legitimate synchronization payload from one device — a payload containing the device’s operational parameters from two weeks ago. The adversary replays this payload to the central platform. The platform accepts it: the payload is authentic, correctly signed, and structurally valid. The device’s record on the central platform now reflects its state from two weeks ago. Any commands, updates, or policy changes sent to the device in the intervening period are effectively erased from the platform’s view.

Is the platform’s record of this device current or two weeks old? The replayed payload was authentic, so no integrity check caught it.

In each scenario, the state that arrived was genuine. It was not forged, not corrupted, not malformed. It was simply old. And because nothing at the receiving boundary evaluated freshness, old state replaced current state without detection.

SEMANTICHOR · Normative AI Architectures 04 / 11 Logic Before Code
SEMANTICHOR · FPA · § 03
FPA · Freshness Portability Agent SEMANTICHOR/FPA/§ 03 REV 1.0
Section
03/08
GAP
State of the Art · Limitations

Why Integrity Is Not Freshness

REF: FPA.§03 · FIG: 1

Organizations protecting state across devices and sources typically rely on three approaches. All three verify that the state is authentic. None verifies that it is current.

FIG.01 · Where Current Cross-Device Protection Stops DIAG-01
T.01
Cryptographic Signatures
Proves state is authentic
T.02
Conflict-Free Sync Protocols
Merges concurrent changes
T.03
Timestamp Comparison
Checks clock-based ordering
The Gap
  • Is this state newer than what we already have?
  • Has this exact state been seen before?
  • Is freshness enforced per source independently?
  • Can old state overwrite current state?
  • Is temporal ordering preserved across devices?
  • Are replay attempts detected and blocked?
OPERATING LAYER → FPA THIS IS WHERE THE AGENT OPERATES →
Fig. 01Where Current Cross-Device Protection Stops

Cryptographic Signatures Cryptographic signatures and authenticity checks verify that state was produced by a legitimate source and has not been modified. But authenticity is not freshness. A signature proves the state is genuine; it does not prove the state is current. Old state carries a perfectly valid signature — it was genuine when it was created. Replay succeeds precisely because the replayed state is authentic.

Conflict-Free Sync Protocols Conflict-free synchronization protocols handle concurrent modifications across devices by merging changes automatically. They are designed for the case where multiple devices modify state simultaneously. They are not designed for the case where old state is deliberately or accidentally replayed. A CRDT merges; it does not reject. If old state arrives, it is merged with current state rather than recognized as stale and blocked.

Timestamp Comparison Timestamp-based ordering compares wall-clock timestamps to determine which state is newer. But timestamps are set by the device’s local clock, which can be incorrect, manipulated, or unsynchronized. An adversary replaying old state can adjust the timestamp. A device with a drifted clock can produce timestamps that misrepresent temporal ordering. Clock-based freshness is advisory, not enforceable.

The gap is enforceable freshness, not authenticity. Signatures prove state is genuine. Sync protocols merge changes. Timestamps approximate ordering. None of them enforces that freshness is strictly increasing per source and that old state is deterministically rejected.

SEMANTICHOR · Normative AI Architectures 05 / 11 Logic Before Code
SEMANTICHOR · FPA · § 04
FPA · Freshness Portability Agent SEMANTICHOR/FPA/§ 04 REV 1.0
Section
04/08
AGENT
Agent Definition · Scope

What we built.

REF: FPA.§04 · AUTHORITY: Bounded

The Freshness Portability Agent is a specification for a cross-boundary freshness enforcement engine. It ensures that state moving between devices, sources, or deployment points maintains strictly increasing temporal ordering per source — and that any attempt to deliver old state as current is detected and rejected.

The agent does not produce, modify, or interpret state. It does not make domain decisions or control what the system does with admitted state. Its authority is bounded to one function: enforcing freshness ordering at every boundary where state crosses between sources. It ensures temporal integrity — that what arrives is newer than what already exists — without evaluating the content of what arrives.

The specification is ready-to-build and execution-neutral. It defines the freshness enforcement protocol, the anti-replay mechanism, and the cross-device ordering rules without prescribing a synchronization framework, storage format, or device platform. An engineering team receives a complete behavioral specification for the freshness layer; they choose how to integrate it with their synchronization infrastructure.

Principle
P.01
BOUNDED
AUTHORITY
Bounded authority by design.

The agent enforces temporal ordering, not content validity. It guarantees that state moves forward in time across every boundary — it does not evaluate whether the state is correct, only that it is current.

SEMANTICHOR · Normative AI Architectures 06 / 11 Logic Before Code
SEMANTICHOR · FPA · § 05
FPA · Freshness Portability Agent SEMANTICHOR/FPA/§ 05 REV 1.0
Section
05/08
GUARANTEES
Structural Properties

What it guarantees.

REF: FPA.§05 · COUNT: 4

The Freshness Portability Agent provides four guarantees. These are structural properties of the specification.

G.01 · Freshness enforced
Freshness strictly increasing per source
For each source of state, the agent enforces that accepted state is strictly newer than the last accepted state from that source. Freshness does not depend on wall-clock timestamps. It is enforced through a mechanism that the source cannot retroactively adjust and the receiver independently verifies.
G.02 · Replay blocked
Replay deterministically rejected
If state that has already been accepted — or state that is older than the last accepted state from that source — is delivered again, the agent rejects it. The rejection is deterministic: the same replay attempt always produces the same rejection. There is no window where a well-timed replay can succeed.
G.03 · Ordering preserved
Temporal ordering preserved across device boundaries
When state moves from one device to another, the temporal ordering of that state is preserved and enforceable at the receiving boundary. A user who updates their preferences on their laptop and then synchronizes from their phone will not have the laptop’s update overwritten by the phone’s older state.
G.04 · Portability safe
Cross-device portability with ordering guarantees
State can move freely between devices and deployment points without losing its temporal ordering. The agent makes portability safe by ensuring that every cross-boundary transfer maintains the freshness guarantees — regardless of which device sends, which device receives, or in what order synchronization occurs.
Fig. 02Structural properties — not configurable options.

How these guarantees are achieved — the freshness enforcement protocol, the anti-replay mechanism, the per-source ordering model, and the cross-device portability rules — is the content of the specification.

SEMANTICHOR · Normative AI Architectures 07 / 11 Logic Before Code
SEMANTICHOR · FPA · § 06
FPA · Freshness Portability Agent SEMANTICHOR/FPA/§ 06 REV 1.0
Section
06/08
DOMAINS
Application Domains

Where it applies.

REF: FPA.§06 · DOMAINS: 6

The Freshness Portability Agent applies wherever state crosses boundaries between devices, sources, or deployment points and temporal ordering must be preserved. The specification defines freshness mechanics; the source definitions and acceptance rules are configured per deployment.

D.01 · Multi-Device

Multi-Device AI Assistants

AI assistants operating across phone, laptop, tablet, and web require freshness enforcement that prevents older device state from overwriting newer updates. The agent ensures preference and context portability without temporal regression.

D.02 · IoT & Edge

IoT & Edge AI Fleets

Fleets of edge devices synchronizing with central platforms are vulnerable to replay attacks and stale-state propagation. The agent enforces per-device freshness at the synchronization boundary, blocking replayed payloads regardless of their authenticity.

D.03 · Governance

Distributed AI Governance

Multi-region or multi-site governance deployments that synchronize governance records need assurance that governance state only moves forward. The agent prevents governance regression caused by stale-state propagation between sites.

D.04 · Federated Learning

Federated Learning & Model Synchronization

Federated architectures exchanging model updates between nodes need freshness enforcement that prevents outdated updates from overwriting current model state. The agent provides the temporal ordering layer for federated synchronization.

D.05 · Supply Chain

Supply Chain & Multi-Party Data Exchange

Organizations exchanging AI-produced data with partners, suppliers, or regulators need assurance that received data reflects the source’s current state, not a replayed historical snapshot. The agent provides per-source freshness verification.

D.06 · Defense

Defense & Contested Environments

Systems operating in environments where adversaries may intercept and replay legitimate communications. The agent provides deterministic anti-replay that does not depend on clock synchronization, which may be unavailable or compromised in contested conditions.

SEMANTICHOR · Normative AI Architectures 08 / 11 Logic Before Code
SEMANTICHOR · FPA · § 07
FPA · Freshness Portability Agent SEMANTICHOR/FPA/§ 07 REV 1.0
Section
07/08
DEPLOY
Deployment Configurations

How to deploy it.

REF: FPA.§07 · CONFIGS: 1

The §07 content reduces to a single configuration: Standalone. The agent is delivered as a Single-agent Pack: a complete specification document package, distributed free of charge. The pack contains the normative specification, the canonical semantic indices (D1–D4), the Conformance Tests, this whitepaper, and the README. Your engineering team builds the agent from the specification, integrates it with the systems it must observe, and operates it as the role that specification defines. The pack is execution-neutral; it does not prescribe a programming language, framework, or runtime.

CFG-A · Configuration A Standalone

Standalone.

One agent · One problem · Self-contained

The Freshness Portability Agent operates as an independent freshness gate. It enforces strictly increasing freshness per source, rejects replayed state deterministically, and preserves temporal ordering across device boundaries. No other SEMANTICHOR agent is required. This is the entry point for organizations that need enforced freshness and ordering for a specific AI system.

› Enforces strictly increasing freshness per source
› Rejects replayed state deterministically
› Preserves temporal ordering across device boundaries
Fig. 03Standalone deployment configuration. Self-contained.

Standalone solves a scoped freshness portability gap

SEMANTICHOR · Normative AI Architectures 09 / 11 Logic Before Code
SEMANTICHOR · FPA · § 08
FPA · Freshness Portability Agent SEMANTICHOR/FPA/§ 08 REV 1.0
Section
08/08
DELIVERABLE
What Is Delivered

What you receive.

REF: FPA.§08 · DELIVERABLES: 1

The Freshness Portability Agent specification is a ready-to-build, execution-neutral normative document. It is not a concept paper, not a framework, not a set of guidelines, and not an architecture diagram.

It is the document you hand to an engineering team when you want them to build a component that produces the guarantees described in this whitepaper. The engineering team does not need to make design decisions about what the agent should do, how its logic should work, what it should record, or how it should fail. Those decisions are made. The specification contains them.

This whitepaper
Problem · Outcomes · Domains
Proof that depth exists. Free to read.
VISIBLE
→
The specification
Ready-to-build · Execution-neutral · Complete
Everything required for implementation.
BUILDABLE
Fig. 04The whitepaper shows the problem and the promise. The specification delivers the solution.
Package What you get Best for
StandalonePKG-A The complete agent specification — sufficient for independent implementation. Solving a specific problem in a specific system.

The Freshness Portability Agent specification includes everything necessary for implementation: the agent's identity and boundaries, its contracts with external systems, its complete internal logic, the rules governing every possible input, the evidence it must produce, the way it handles failures, the conditions for resuming after a failure, and the criteria your team uses to verify that their implementation is compliant.

Nothing is left undefined. Nothing is left to interpretation. Nothing requires your team to reverse-engineer intent from ambiguous prose.

Every whitepaper in the library is free to read. Every specification is distributed free of charge. Free to use, free to verify, free to publish about — free to implement and to embed in your own products, including commercially. The license sets out what is reserved. The whitepaper shows you the problem and the promise. The specification gives you the solution.

SEMANTICHOR · Normative AI Architectures 10 / 11 Logic Before Code
SEMANTICHOR · FPA · COLOPHON
FPA · Freshness Portability Agent SEMANTICHOR/FPA/colophon REV 1.0
SEMANTICHOR · FPA Normative AI Architectures · Logic Before Code

SEMANTICHOR — Normative AI Architectures.
Logic Before Code.

Independent Research · Specification-Grade AI Governance.

This whitepaper describes the problem the Freshness Portability Agent solves and the outcomes it guarantees. It does not describe the agent's internal mechanisms, design decisions, or specification structure. The specification is a separate deliverable, distributed free of charge.

No part of this document is sufficient for implementation, nor does it disclose the specification's content, structure, or methodology.
ArchitectureSEMANTICHOR · Independent Research
DocumentFPA · Released
DoctrineLogic Before Code
SEMANTICHOR · Normative AI Architectures 11 / 11 Logic Before Code