Expand description
Protected account listening policy, temporal budgets and visible catalogues.
Structs§
- DayPolicy
- Listening windows and optional budget for one weekday.
- Lease
Grant - A bounded server-generated listening reservation, never an authentication token.
- Parental
Store - Protected installation-level parental policies and conservative usage ledger.
- Policy
- Administrator-owned restrictions for one stable account owner.
- Policy
Snapshot - Revisioned policy projection without credentials or another owner’s usage.
- Status
- Current admission and conservative reserved listening budget.
- Window
- One half-open local-clock window, split at midnight when necessary.
Enums§
- Media
- The source category captured by an admitted audio transport.
Functions§
- allows_
reference - Whether an exact public identity resolves inside an already filtered catalogue.
- canonical_
feed - Normalize an RSS identity without fetching it or interpreting its contents.
- filtered_
catalog - Derive a catalogue with restricted artists and all their credited audio removed. The original is never mutated or persisted. Dense identifiers are rebuilt only inside this view, while every surviving public key, path and MBID stays intact.
- from_
json - Validate a parental part independently from the other backup stores.
- path
- The independently versioned, private parental store inside an Aède data directory.
- to_json
- Preserve the protected parental document inside an Aède backup. This document contains account restrictions and usage, never credentials.