Skip to content

Removing effective_at - #20

Open
appsdesh wants to merge 1 commit into
identitymonk:Draft-03from
appsdesh:fix/remove-effective-at
Open

Removing effective_at#20
appsdesh wants to merge 1 commit into
identitymonk:Draft-03from
appsdesh:fix/remove-effective-at

Conversation

@appsdesh

Copy link
Copy Markdown

SET reports the facts of the past. effective_at is redundant as event_timestamp provides the same understanding. CAEP uses the same convention

SET reports the facts of the past. effective_at is redundant as event_timestamp provides the same understanding
@identitymonk

Copy link
Copy Markdown
Owner

Hi @appsdesh

this is not true, we could report that an Anchor has been created now which is represented by the timestamp of event_timestamp while it could on be considered active in the future which is what effective_at is about.

Is it clearer this way?

@appsdesh

appsdesh commented Jul 29, 2026

Copy link
Copy Markdown
Author

@identitymonk

SET is expected to represent a historic event

a SET represents something that has already occurred and is historical in nature.

imo, by adding any future messaging in the event, we are adding a burden on the receivers/implementers to maintain the state. The receiver may need to "remember" when this will be effective. I don't see a mechanism in the profile to indicate whether the future event is canceled, i.e., to reset the remembered state.

I suggest we stick to the notion of historic events to make interoperability easier; receivers should not need to maintain state for specific profiles.

Also, note that SET already defines toe time of event claim, maybe that could be used instead of defining a new claim with an updated understanding.

@identitymonk

Copy link
Copy Markdown
Owner

thanks for the details @appsdesh I will process that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants