On this page

🟠 Advanced examples

19 saved lessons. Follow their order or choose a topic that answers your question.

Open the Advanced guide · All examples

  • 🟠 Advanced · 01

    Deep spell override paths

    Deep override - the ">"-path form. A path of parameter names walks the dependency graph from the melded root and REPLACES the actual object at that socket:…

    RegistrationResolutionLifetimes & cleanup
  • 🟠 Advanced · 02

    Frames as worlds

    Aetheric frames are WORLDS - the categories arc, act three. Act 1 (beginner 25): spellframes categorize spells WITHIN a world. Act 2 (intermediate 26): conduits categorize worlds of…

    RegistrationResolutionLifetimes & cleanupConfigurationPersistence & restoreResearch & change
  • 🟠 Advanced · 03

    Frame posture public door

    Frame POSTURE through the public door. configure_aether_frame() is the manual fluent path: set the world's system_state BEFORE anyone conjures, and every conjure then INHERITS it - no…

    Configuration
  • 🟠 Advanced · 04

    Utility system logger

    Logging through the AetherUtilitySystem - the process-wide provider host every runtime object resolves its logger from. THE BOOT LAW: melder boots SILENT. Aether starts with a null…

    ResolutionConfiguration
  • 🟠 Advanced · 05

    Frame posture cheatsheet

    THE FRAME POSTURE CHEATSHEET - every AethericFrameConfiguration knob and what it does, in one runnable page (the advanced twin of beginner 37). The posture is the WORLD's law book: set…

    RegistrationConfigurationConnectionsAgent rooms & codegenResearch & changeConcurrency
  • 🟠 Advanced · 06

    Frame posture object

    THE POSTURE OBJECT ITSELF. Lesson 05 mapped the 14 knobs; this one picks the object up and handles it. The headline: this config is CONSTRUCTOR-FIRST, not fluent-first - alone among…

    ResolutionConfigurationAgent rooms & codegenResearch & change
  • 🟠 Advanced · 07

    Aether config two doors

    TWO DOORS TO ONE CONFIG, AND THE LADDER BEHIND THEM. Aether hands you two ways to build its root configuration: aether.create_configuration() -> AetherConfiguration…

    ResolutionConfigurationConnectionsResearch & change
  • 🟠 Advanced · 08

    Nexus enablement

    TURNING THE NEXUS ON - and discovering that it does NOT climb the same ladder Aether does. Lesson 07 taught Aether's rule: freeze, then activate, then bring the subsystem up, in that order,…

    ResolutionConfigurationAgent rooms & codegenResearch & change
  • 🟠 Advanced · 09

    Opening a rift

    OPENING A RIFT - and meeting melder's most repeated law for the third time in three lessons. THE PATH (each step needs the one above it) nexus = md.Nexus()…

    ResolutionConfigurationAgent rooms & codegen
  • 🟠 Advanced · 10

    The room and its fixtures

    THE ROOM. Every Rift owns exactly one, and the law around it is stricter than people expect: A RIFT OWNS ONE PRIMARY ROOM, ITS KIND IS CHOSEN ONCE AT CREATION, AND IT IS NEVER SWITCHED.…

    RegistrationLifetimes & cleanupConfigurationInspectionAgent rooms & codegenResearch & change
  • 🟠 Advanced · 11

    Static vs capability authority

    WHAT THE ROOM KIND ACTUALLY CHANGES. StaticRiftSpace and CapabilityRiftSpace override exactly TWO properties of RiftSpace, and they are the two that matter: command_system…

    ResolutionLifetimes & cleanupConnectionsInspectionAgent rooms & codegenResearch & change
  • 🟠 Advanced · 12

    The workstation canvas

    THE WORKSTATION - the room's binding canvas, and the last fixture in arc B. Every RiftSpace owns one, whatever its kind. WHAT IT IS: a room-local scratchpad that holds things across steps.…

    RegistrationResolutionConnectionsInspectionAgent rooms & codegen
  • 🟠 Advanced · 13

    The frame viewer facade

    THE FRAME VIEWER - the room's read surface, and the first place in melder where the AIX claim stops being a design philosophy and becomes methods you can call. IT IS A FACADE, AND IT SAYS…

    RegistrationResolutionConnectionsInspectionAgent rooms & codegenResearch & changeConcurrency
  • 🟠 Advanced · 14

    The describe ladder

    THE DESCRIBE LADDER - why the read surface is not one fat describe() per thing, and why that shape is aimed at agents. Look at what ViewSpell offers for a single spell:…

    RegistrationConnectionsInspectionAgent rooms & codegenResearch & change
  • 🟠 Advanced · 15

    What you cannot see

    THE READ SURFACE REPORTS ITS OWN BLIND SPOTS. Arc C closes on the most unusual thing in the viewer family, and the most useful one if you are an agent. START FROM THE PROBLEM. You call…

    RegistrationResolutionConnectionsInspectionAgent rooms & codegenResearch & change
  • 🟠 Advanced · 16

    Ward policies

    WARD POLICIES - how permissive a conduit is about contracting with other conduits, and the three refusals that come with the door. A policy is broader than a visibility flag. It governs…

    ResolutionConnections
  • 🟠 Advanced · 17

    Taking a checkpoint

    TAKING A CHECKPOINT - and settling which configuration ladder is the house rule. YOU HAVE NOW SEEN THREE SUBSYSTEMS COME UP. lesson 07 Aether you finalize, you activate the config, THEN…

    ConfigurationConnectionsInspectionAgent rooms & codegenPersistence & restoreResearch & change
  • 🟠 Advanced · 18

    Loading it back

    THE LOADING HALF - and the one place in melder where a successful return deliberately does NOT mean what you would assume. TWO PLACES A CHECKPOINT CAN LIVE created an id exists in the…

    ResolutionConfigurationConnectionsPersistence & restoreResearch & change
  • 🟠 Advanced · 19

    Wildcard and broadcast overrides

    THE OTHER TWO OVERRIDE FORMS. Lesson 01 taught the PATH form - "transport>credentials" - which names a socket exactly. There are three targeting forms in total, and melder states all of…

    ResolutionLifetimes & cleanup