Skip to content
1 viewer

Achievement

Badges earned across CRE8: define an achievement, unlock it for an earner, and mint the owned badge-asset.

Who it is for

Earners reading their trophy case and owners defining badges

Getting started

Declared views

Declared Connections

Connections are declared by the owning app. Their presence does not grant permission to execute them.

Achievement.Define

Achievement.Earned

Achievement.Evaluate

Achievement.Get

Achievement.IssueBadge

Achievement.List

Achievement.SyncProvider

Achievement.Unlock

Registry.SeedSystems

System.Get

System.List

System.Register

Title.Get

Title.List

Title.Register

Data model ownership

These storage and model facts come from app declarations. They do not establish current storage contents or operational readiness.

Declared storage

Authority hyperPreferred truth hyperApp owner Achievement

Hyper vertex kinds read

Achievement, AchievementUnlock, GameSystem, GameTitle

Hyper vertex kinds written

Achievement, AchievementUnlock, GameSystem, GameTitle

Hyper edge kinds written

None declared.

Asset namespaces read

None declared.

Asset namespaces minted

cre8/agent/{earner_id}/achievements/{achievement_key}/unlocked

SQL projection

Declared role noneDDL declarations 0

Model warnings

No model warnings were reported.

Structure review

No structure diagnostics were reported for this app.

Reference provenance

Generated from cre8.app_structure.v1 for app Achievement. Declaration reference only; not execution, browser, or release evidence.