At this level
net.anisota.chronicle · 10- net.anisota.chronicle.achievement record not from the namespace authority DEPRECATED - superseded by net.anisota.chronicle.milestone. No new records are written to this collection; the schema is kept because earlier records still exist on users' PDSes and remain readable. rkey is the achievement ID (e.g. followers2500, level50). Immutable.
- net.anisota.chronicle.collection record not from the namespace authority Specimen photo record in the player's field guide. rkey is the specimen ID. Updated via putRecord when new photos are taken.
- net.anisota.chronicle.expedition record not from the namespace authority Expedition record. Created with status 'active' when entering the forest, updated to 'completed'/'abandoned' on extraction/abandon. rkey is a TID. Tracks the full lifecycle of a forest expedition including camps, gathered loot, light consumption, and conditions.
- net.anisota.chronicle.fieldwork record not from the namespace authority Signed quest completion record. rkey is the quest ID (e.g. 'first-post', 'make-camp'). Created once with createRecord when the quest is completed. Immutable.
- net.anisota.chronicle.inventory record not from the namespace authority Item record in the player's inventory. rkey is the item ID. Updated via putRecord when quantities change.
- net.anisota.chronicle.level record not from the namespace authority Immutable level milestone record. Created once on level-up with createRecord. rkey is zero-padded level (001-099).
- net.anisota.chronicle.log record not from the namespace authority Granular chronicle event log. Each record is a single timestamped event. TID rkey for chronological ordering. Used to capture moments that don't have their own record type (moth sightings, random encounters, item discoveries, etc).
- net.anisota.chronicle.milestone record not from the namespace authority A milestone reached in the field, shown on the Fieldwork page's Milestones tab. Successor to net.anisota.chronicle.achievement (legacy records in that collection remain readable but no new ones are written). rkey is the milestone ID (e.g. level-50, expedition-first-light). Created once with createRecord when the milestone is reached. Immutable.
- net.anisota.chronicle.progress record not from the namespace authority Signed player progression state. Singleton (rkey: self), overwritten via putRecord. Backend validates XP claims before signing.
- net.anisota.chronicle.walk record not from the namespace authority Walk record. Created with status 'active' at first engagement (first tracked action on the feed), kept current with putRecord, and updated to 'completed' when the walk closes (idle auto-close, light depletion, or a manual wrap-up). rkey is a TID. Walks are the everyday unit and are never numbered; identity is the record key and display identity is the walk's time. Tracks the full lifecycle of a walk including camps, gathered findings, light consumption, and conditions.
- net.anisota.chronicle.log.daily record not from the namespace authority Daily activity snapshot. Updated throughout the day via putRecord. rkey is YYYY-MM-DD in user's local timezone.
- net.anisota.chronicle.log.monthly record not from the namespace authority Monthly aggregation of weekly records. rkey is YYYY-MM. Updated once per week, finalized when month ends.
- net.anisota.chronicle.log.weekly record not from the namespace authority Weekly aggregation of daily records. rkey is YYYY-WNN (ISO week). Updated once per day, finalized when week ends.
- net.anisota.chronicle.log.yearly record not from the namespace authority Yearly aggregation of monthly records. rkey is YYYY. Updated once per month, finalized when year ends.