<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Daniel Ioni</title>
    <description>The latest articles on DEV Community by Daniel Ioni (@danielioni).</description>
    <link>https://dev.to/danielioni</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4014925%2F997f1a4a-e9ae-47a4-a2fd-cb9c37f82a9f.jpg</url>
      <title>DEV Community: Daniel Ioni</title>
      <link>https://dev.to/danielioni</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/danielioni"/>
    <language>en</language>
    <item>
      <title># DEV Guide: Building ZORGAX Party Mode, Realtime Sessions and Moderation in MyZubster</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 06 Sep 2026 03:53:06 +0000</pubDate>
      <link>https://dev.to/danielioni/-dev-guide-building-zorgax-party-mode-realtime-sessions-and-moderation-in-myzubster-5cac</link>
      <guid>https://dev.to/danielioni/-dev-guide-building-zorgax-party-mode-realtime-sessions-and-moderation-in-myzubster-5cac</guid>
      <description>&lt;h1&gt;
  
  
  DEV Guide: Building ZORGAX Party Mode, Realtime Sessions and Moderation in MyZubster
&lt;/h1&gt;

&lt;p&gt;Over the last development cycle, we pushed a significant part of the &lt;strong&gt;MyZubster Social Life / Metaverse architecture&lt;/strong&gt; forward.&lt;/p&gt;

&lt;p&gt;What started as a social metaverse prototype is gradually becoming a structured system where:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;communities can connect to virtual environments;&lt;/li&gt;
&lt;li&gt;live sessions have authoritative lifecycle state;&lt;/li&gt;
&lt;li&gt;AI can understand operational context without receiving unrestricted access;&lt;/li&gt;
&lt;li&gt;creator actions can pass through bounded capability checks;&lt;/li&gt;
&lt;li&gt;moderation has persistent policy and audit primitives;&lt;/li&gt;
&lt;li&gt;realtime communication can use short-lived authenticated socket sessions;&lt;/li&gt;
&lt;li&gt;live experiences can transition into post-event archives.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This guide explains what we built, why we designed it this way, and what still remains.&lt;/p&gt;




&lt;h1&gt;
  
  
  1. The Starting Point: Neon Plaza
&lt;/h1&gt;

&lt;p&gt;The MyZubster Metaverse currently exposes &lt;strong&gt;Neon Plaza&lt;/strong&gt;, our shared social environment:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.myzubster.com/metaverse" rel="noopener noreferrer"&gt;https://www.myzubster.com/metaverse&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Before this development cycle, Neon Plaza already had some important foundations:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;MongoDB-backed shared presence;&lt;/li&gt;
&lt;li&gt;browser and touch movement;&lt;/li&gt;
&lt;li&gt;public chat and emotes;&lt;/li&gt;
&lt;li&gt;proximity awareness;&lt;/li&gt;
&lt;li&gt;guest and authenticated characters;&lt;/li&gt;
&lt;li&gt;portals to other areas of the MyZubster ecosystem;&lt;/li&gt;
&lt;li&gt;session and browser capability diagnostics.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The existing presence model is intentionally ephemeral.&lt;/p&gt;

&lt;p&gt;Presence records expire after approximately:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;90 seconds
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Public chat has also been designed around limited retention rather than indefinite persistence.&lt;/p&gt;

&lt;p&gt;The current shared-presence implementation uses a serverless-compatible polling architecture.&lt;/p&gt;

&lt;p&gt;That remains useful, but it is not enough for the architecture we want next.&lt;/p&gt;




&lt;h1&gt;
  
  
  2. The Goal: ZORGAX Party Mode
&lt;/h1&gt;

&lt;p&gt;The next layer is &lt;strong&gt;ZORGAX Party Mode&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The idea is not:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;put a chatbot inside a metaverse.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The real objective is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;create a bounded AI orchestration layer that can understand a live social environment, reason about it, and eventually trigger authorized actions without becoming the source of truth.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The high-level architecture is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Community
   ↓
Public Event
   ↓
Virtual Room / Virtual Twin
   ↓
Live Session
   ↓
ZORGAX Party Mode
   ↓
Moderation / Creator Actions
   ↓
Archive / Replay
   ↓
Community
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The central architectural rule is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;System state first.
AI reasoning second.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;ZORGAX can explain state.&lt;/p&gt;

&lt;p&gt;ZORGAX can reason about state.&lt;/p&gt;

&lt;p&gt;ZORGAX can eventually request actions.&lt;/p&gt;

&lt;p&gt;But the backend defines what is true and what is authorized.&lt;/p&gt;




&lt;h1&gt;
  
  
  3. Z1 — PartyContext
&lt;/h1&gt;

&lt;p&gt;The first Party Mode component was &lt;strong&gt;PartyContext&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Before giving an AI access to a live application, we need to answer a basic security question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What information is the model allowed to know?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Instead of sending raw database objects into an LLM, the backend builds a bounded context.&lt;/p&gt;

&lt;p&gt;Conceptually:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Authenticated Actor
        ↓
Server Authorization
        ↓
PartyContext
        ↓
ZORGAX
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;PartyContext can represent authorized information such as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Actor
Community
Event
Room
Session
Capabilities
Restrictions
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;But it intentionally excludes information that the model does not need.&lt;/p&gt;

&lt;p&gt;Examples include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;authentication tokens;&lt;/li&gt;
&lt;li&gt;authorization headers;&lt;/li&gt;
&lt;li&gt;private keys;&lt;/li&gt;
&lt;li&gt;internal account identifiers;&lt;/li&gt;
&lt;li&gt;email addresses;&lt;/li&gt;
&lt;li&gt;private location data;&lt;/li&gt;
&lt;li&gt;raw session identifiers;&lt;/li&gt;
&lt;li&gt;permanent movement history.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One important lesson from implementation was that &lt;strong&gt;context itself is part of the security boundary&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;During review, we caught an early version exposing an internal account identifier.&lt;/p&gt;

&lt;p&gt;That field was removed and covered by a regression test.&lt;/p&gt;




&lt;h1&gt;
  
  
  4. Z2 — Grounded Community and Event Assistant
&lt;/h1&gt;

&lt;p&gt;Once PartyContext existed, we implemented the first Party Mode assistant.&lt;/p&gt;

&lt;p&gt;Endpoint:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight http"&gt;&lt;code&gt;&lt;span class="err"&gt;POST /api/zorgax/party-assistant
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The key design decision was not how much the assistant could answer.&lt;/p&gt;

&lt;p&gt;It was how it behaved when information was unavailable.&lt;/p&gt;

&lt;p&gt;For example, if the backend does not contain an authoritative lineup for an event, ZORGAX must not invent one.&lt;/p&gt;

&lt;p&gt;Instead of:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"DJ X is playing at midnight."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;the correct behavior is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;event information unavailable
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The same applies to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;private locations;&lt;/li&gt;
&lt;li&gt;account data;&lt;/li&gt;
&lt;li&gt;restricted system information;&lt;/li&gt;
&lt;li&gt;unverified event details.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This gave us another core rule:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Missing product state must remain missing product state.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;An LLM should never convert absence of data into fictional application state.&lt;/p&gt;




&lt;h1&gt;
  
  
  5. Z3 — Room and Session Telemetry
&lt;/h1&gt;

&lt;p&gt;The next step was giving ZORGAX operational awareness.&lt;/p&gt;

&lt;p&gt;We introduced a Party Mode telemetry adapter:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight http"&gt;&lt;code&gt;&lt;span class="err"&gt;GET /api/zorgax/party-telemetry
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The purpose is to expose useful live-system information without exposing user-level surveillance data.&lt;/p&gt;

&lt;p&gt;The telemetry model includes concepts such as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Room health
Transport state
Aggregate presence
Storage state
Reconnect metadata
Retention metadata
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;room: healthy
presence: available
storage: shared
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;room: degraded
presence: unavailable
storage: degraded
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That distinction matters.&lt;/p&gt;

&lt;p&gt;A degraded database or realtime service does not necessarily mean a party has ended.&lt;/p&gt;

&lt;p&gt;We explicitly distinguish states such as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;healthy
degraded
offline
ended
not-modeled
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  6. Why &lt;code&gt;not-modeled&lt;/code&gt; Matters
&lt;/h1&gt;

&lt;p&gt;At the time Z3 was implemented, the full production WebXR session lifecycle did not yet exist.&lt;/p&gt;

&lt;p&gt;So Party Mode was not allowed to pretend that stage, media or portal state already existed.&lt;/p&gt;

&lt;p&gt;Instead of saying:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"stage"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"offline"&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;we used the more accurate concept:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"stage"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"not-modeled"&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This may seem like a small detail, but for AI-integrated software it is extremely important.&lt;/p&gt;

&lt;p&gt;These are not equivalent:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;false
offline
unknown
unavailable
not implemented
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;An AI orchestration layer should preserve those differences.&lt;/p&gt;




&lt;h1&gt;
  
  
  7. Z4 — Creator Capability Gateway
&lt;/h1&gt;

&lt;p&gt;Once Party Mode could understand state, the next question was:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What should ZORGAX be allowed to do?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This became the &lt;strong&gt;Creator Capability Gateway&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Endpoints include:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight http"&gt;&lt;code&gt;&lt;span class="err"&gt;GET /api/zorgax/party-capabilities
POST /api/zorgax/party-command
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The model is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Creator
   ↓
ZORGAX
   ↓
Capability Gateway
   ↓
Server-side Authorization
   ↓
Approved Action
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The important part is that Party Mode does &lt;strong&gt;not&lt;/strong&gt; receive unrestricted tool execution.&lt;/p&gt;

&lt;p&gt;Capabilities are allowlisted.&lt;/p&gt;

&lt;p&gt;The first implemented capabilities were deliberately small.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;request_session_status
publish_notice
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;code&gt;publish_notice&lt;/code&gt; requires elevated authorization and explicit confirmation.&lt;/p&gt;

&lt;p&gt;We also introduced:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;idempotency keys;&lt;/li&gt;
&lt;li&gt;audit records;&lt;/li&gt;
&lt;li&gt;bounded action scopes;&lt;/li&gt;
&lt;li&gt;expiry semantics;&lt;/li&gt;
&lt;li&gt;role checks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;At that stage the backend only had a concrete &lt;code&gt;admin&lt;/code&gt; authorization model.&lt;/p&gt;

&lt;p&gt;So instead of inventing a new &lt;code&gt;creator&lt;/code&gt; role, mutating operations remained admin-gated until a richer role system exists.&lt;/p&gt;




&lt;h1&gt;
  
  
  8. Z5 — Moderation Assistance
&lt;/h1&gt;

&lt;p&gt;Party Mode also needs trust and safety.&lt;/p&gt;

&lt;p&gt;But the model is not:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;AI detects something
       ↓
AI bans user
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Instead:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Signal / Report
      ↓
ZORGAX
      ↓
Moderation Queue
      ↓
Human / Authorized Moderator
      ↓
Action
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The first Party Mode moderation layer introduced:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight http"&gt;&lt;code&gt;&lt;span class="err"&gt;POST /api/zorgax/party-reports
GET /api/zorgax/party-moderation-summary
POST /api/zorgax/party-moderation-action
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Initially, supported moderator operations were intentionally limited to workflow actions such as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;mark-reviewed
escalate
dismiss
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Permanent sanctions were not exposed to ZORGAX.&lt;/p&gt;

&lt;p&gt;This keeps the AI in an assistance role rather than making it the final enforcement authority.&lt;/p&gt;




&lt;h1&gt;
  
  
  9. Z6 — Post-Event Archive Handoff
&lt;/h1&gt;

&lt;p&gt;A social experience should not necessarily disappear when the live session ends.&lt;/p&gt;

&lt;p&gt;We therefore added the post-event handoff model:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;LIVE
 ↓
ENDED
 ↓
ARCHIVE
 ↓
REPLAY / HIGHLIGHTS
 ↓
COMMUNITY
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Endpoints:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight http"&gt;&lt;code&gt;&lt;span class="err"&gt;POST /api/zorgax/party-archive-handoff
GET /api/zorgax/party-archive
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;At that stage, the actual replay engine was not implemented yet.&lt;/p&gt;

&lt;p&gt;So the API explicitly represented:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;replayEngine: not-modeled
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;What we did implement was the important state boundary.&lt;/p&gt;

&lt;p&gt;When archive handoff becomes active:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;live-only capabilities expire;&lt;/li&gt;
&lt;li&gt;public archive assets require approval;&lt;/li&gt;
&lt;li&gt;asset consent must be verified;&lt;/li&gt;
&lt;li&gt;unsafe URLs are rejected;&lt;/li&gt;
&lt;li&gt;private/unlisted archive content is not exposed publicly.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This means a live capability such as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;publish_notice
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;should no longer remain valid once the event has transitioned into archive state.&lt;/p&gt;




&lt;h1&gt;
  
  
  10. Z7 — Safety and End-to-End Acceptance
&lt;/h1&gt;

&lt;p&gt;The final Party Mode stage was a dedicated safety and acceptance gate.&lt;/p&gt;

&lt;p&gt;The tests cover scenarios including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;identity spoofing;&lt;/li&gt;
&lt;li&gt;private-field leakage;&lt;/li&gt;
&lt;li&gt;prompt injection;&lt;/li&gt;
&lt;li&gt;attempts to obtain secrets or private locations;&lt;/li&gt;
&lt;li&gt;unauthorized creator commands;&lt;/li&gt;
&lt;li&gt;missing confirmation;&lt;/li&gt;
&lt;li&gt;idempotency replay;&lt;/li&gt;
&lt;li&gt;unauthorized moderation actions;&lt;/li&gt;
&lt;li&gt;unsafe archive URLs;&lt;/li&gt;
&lt;li&gt;missing asset consent;&lt;/li&gt;
&lt;li&gt;anonymous access to privileged routes;&lt;/li&gt;
&lt;li&gt;degraded telemetry behavior.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We also documented the boundary between what Party Mode implements and what still depends on upstream infrastructure.&lt;/p&gt;

&lt;p&gt;At that point, the ZORGAX Party Mode core reached:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Z1 PartyContext             ✅
Z2 Community Assistant      ✅
Z3 Telemetry Adapter        ✅
Z4 Capability Gateway       ✅
Z5 Moderation Assistance    ✅
Z6 Archive Handoff          ✅
Z7 Safety / E2E Gate        ✅
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;But some upstream product layers were still incomplete.&lt;/p&gt;




&lt;h1&gt;
  
  
  11. Building the Real Room/Session Lifecycle
&lt;/h1&gt;

&lt;p&gt;The next major step was implementing the server-authoritative room/session lifecycle.&lt;/p&gt;

&lt;p&gt;This work was tracked as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;MYZ-88
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The system now models:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;draft
 ↓
published
 ↓
scheduled
 ↓
live
 ↓
ended
 ↓
archive
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;We introduced persistent concepts such as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;VirtualRoom
VirtualSession
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;and server-side operations for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;room creation;&lt;/li&gt;
&lt;li&gt;room updates;&lt;/li&gt;
&lt;li&gt;session creation;&lt;/li&gt;
&lt;li&gt;session start;&lt;/li&gt;
&lt;li&gt;join;&lt;/li&gt;
&lt;li&gt;leave;&lt;/li&gt;
&lt;li&gt;session end;&lt;/li&gt;
&lt;li&gt;short-lived session token issuance.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The lifecycle also supports:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;access policy;&lt;/li&gt;
&lt;li&gt;capacity limits;&lt;/li&gt;
&lt;li&gt;allowlists;&lt;/li&gt;
&lt;li&gt;blocklists;&lt;/li&gt;
&lt;li&gt;host/admin checks;&lt;/li&gt;
&lt;li&gt;scene manifest versioning.&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  12. Short-Lived Session Tokens
&lt;/h1&gt;

&lt;p&gt;Joining a room does not mean handing a browser unlimited access.&lt;/p&gt;

&lt;p&gt;Clients receive a short-lived realtime/session credential.&lt;/p&gt;

&lt;p&gt;The principle is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Authenticated browser
        ↓
Server checks room/session policy
        ↓
Short-lived token
        ↓
Realtime / session capability
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This reduces the lifetime and scope of exposed credentials.&lt;/p&gt;

&lt;p&gt;It also gives the backend a clean place to reject:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ended sessions;&lt;/li&gt;
&lt;li&gt;blocked users;&lt;/li&gt;
&lt;li&gt;full rooms;&lt;/li&gt;
&lt;li&gt;unauthorized private-room access.&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  13. Persistent Lifecycle Event Stream
&lt;/h1&gt;

&lt;p&gt;MYZ-88 also required reliable state broadcasting.&lt;/p&gt;

&lt;p&gt;Instead of depending only on in-memory sockets, we implemented a persistent event stream.&lt;/p&gt;

&lt;p&gt;Endpoint:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight http"&gt;&lt;code&gt;&lt;span class="err"&gt;GET /api/metaverse/sessions/:id/events?after=&amp;lt;cursor&amp;gt;&amp;amp;limit=&amp;lt;n&amp;gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Events include:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;session_created
session_started
participant_joined
participant_left
session_ended
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Events are persisted in MongoDB.&lt;/p&gt;

&lt;p&gt;Consumers poll incrementally using a cursor based on:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;lifecycleVersion
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This gives us:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;resumability;&lt;/li&gt;
&lt;li&gt;serverless compatibility;&lt;/li&gt;
&lt;li&gt;ordering;&lt;/li&gt;
&lt;li&gt;idempotent writes;&lt;/li&gt;
&lt;li&gt;shared state across instances.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The public event payload remains aggregate-focused and does not expose:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;participant account identifiers;&lt;/li&gt;
&lt;li&gt;host IDs;&lt;/li&gt;
&lt;li&gt;tokens;&lt;/li&gt;
&lt;li&gt;chat;&lt;/li&gt;
&lt;li&gt;movement history.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This persistent event stream is the authoritative state history.&lt;/p&gt;

&lt;p&gt;WebSockets can later become a faster delivery mechanism, but they do not need to become the source of truth.&lt;/p&gt;




&lt;h1&gt;
  
  
  14. Moderation Foundation: Block, Mute, Report
&lt;/h1&gt;

&lt;p&gt;After the room lifecycle was complete, we moved into deeper realtime safety.&lt;/p&gt;

&lt;p&gt;The first moderation foundation introduced persistent interaction controls.&lt;/p&gt;

&lt;p&gt;API surface:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight http"&gt;&lt;code&gt;&lt;span class="err"&gt;POST /api/moderation/controls/:kind
POST /api/moderation/delivery-check
POST /api/moderation/reports
POST /api/moderation/actions
GET /api/moderation/events?after=&amp;lt;timestamp&amp;gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Supported control concepts include:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;block
mute
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;We also introduced a server-side:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;deliveryDecision()
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;hook.&lt;/p&gt;

&lt;p&gt;This gives future messaging code a single policy boundary:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;message candidate
      ↓
deliveryDecision()
      ↓
allowed / denied
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That is better than duplicating block logic in every realtime transport.&lt;/p&gt;




&lt;h1&gt;
  
  
  15. Contextual Reports
&lt;/h1&gt;

&lt;p&gt;Reports can carry bounded context relating to:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;message
user
session
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Inputs are sanitized and rate-limited.&lt;/p&gt;

&lt;p&gt;The system also creates a durable moderation event/audit stream with a retention policy.&lt;/p&gt;

&lt;p&gt;Moderator actions currently include concepts such as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;warn
remove_content
mute
suspend
escalate
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Privileged operations are recorded.&lt;/p&gt;

&lt;p&gt;The system is designed to fail closed when moderation storage is unavailable.&lt;/p&gt;




&lt;h1&gt;
  
  
  16. Why MYZ-82 Is Not Finished Yet
&lt;/h1&gt;

&lt;p&gt;The moderation foundation exists, but full realtime enforcement depends on actual realtime messaging delivery.&lt;/p&gt;

&lt;p&gt;Two upstream tasks are involved:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;MYZ-78 — realtime gateway
MYZ-80 — direct messages and community channels
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Without those layers, we cannot truthfully claim:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;block/mute instantly affects all live socket delivery
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;moderation.action propagates immediately to connected clients
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The policy layer is ready.&lt;/p&gt;

&lt;p&gt;The transport and messaging layer must now consume it.&lt;/p&gt;




&lt;h1&gt;
  
  
  17. MYZ-78 — Realtime Gateway and Socket Authentication
&lt;/h1&gt;

&lt;p&gt;We are now implementing that missing transport layer.&lt;/p&gt;

&lt;p&gt;The realtime gateway introduces:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight http"&gt;&lt;code&gt;&lt;span class="err"&gt;POST /api/realtime/token
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;and a Socket.IO endpoint mounted at:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;/realtime
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Instead of sending the browser's normal JWT directly into a long-lived realtime session, the backend exchanges it for a dedicated short-lived realtime token.&lt;/p&gt;

&lt;p&gt;Conceptually:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Browser JWT
    ↓
POST /api/realtime/token
    ↓
5-minute realtime token
    ↓
Socket.IO handshake
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The realtime token includes dedicated checks for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;issuer;&lt;/li&gt;
&lt;li&gt;audience;&lt;/li&gt;
&lt;li&gt;purpose;&lt;/li&gt;
&lt;li&gt;expiry.&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  18. Server-Side Channel Authorization
&lt;/h1&gt;

&lt;p&gt;The gateway uses three planned namespace types:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;user:{id}
community:{id}
session:{id}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Authorization happens on the server.&lt;/p&gt;

&lt;p&gt;For user channels:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;user:123
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;the authenticated user must be &lt;code&gt;123&lt;/code&gt;, unless a specific privileged policy says otherwise.&lt;/p&gt;

&lt;p&gt;For session channels:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;session:abc
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;the caller must be:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a participant;&lt;/li&gt;
&lt;li&gt;the host;&lt;/li&gt;
&lt;li&gt;or an authorized admin.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For community channels, authorization currently fails closed for normal users.&lt;/p&gt;

&lt;p&gt;Why?&lt;/p&gt;

&lt;p&gt;Because the authoritative community membership system belongs to MYZ-80 and is not implemented yet.&lt;/p&gt;

&lt;p&gt;Rather than guessing membership:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;community subscription denied
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;until the backend has a real authority source.&lt;/p&gt;




&lt;h1&gt;
  
  
  19. Reconnect Without Duplicate Presence
&lt;/h1&gt;

&lt;p&gt;Realtime reconnect introduces another common distributed-system problem:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What happens when the browser reconnects?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The gateway uses a restore flow through:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;realtime.resume
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;But subscriptions are not blindly restored.&lt;/p&gt;

&lt;p&gt;Every requested channel is re-authorized.&lt;/p&gt;

&lt;p&gt;Conceptually:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;disconnect
   ↓
reconnect
   ↓
send previous subscriptions
   ↓
server re-authorizes every channel
   ↓
restore approved subscriptions
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The gateway also does not directly mutate persistent presence during reconnect.&lt;/p&gt;

&lt;p&gt;This helps prevent duplicate presence records.&lt;/p&gt;




&lt;h1&gt;
  
  
  20. Heartbeat and Connection Lifecycle
&lt;/h1&gt;

&lt;p&gt;Socket.IO provides ping/pong heartbeat behavior.&lt;/p&gt;

&lt;p&gt;The gateway also includes connection metadata and correlation identifiers useful for observability.&lt;/p&gt;

&lt;p&gt;A ready event can include a request/session correlation ID so backend logs can associate:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;token issuance
connection
subscription
resume
disconnect
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;without logging authentication secrets.&lt;/p&gt;




&lt;h1&gt;
  
  
  21. An Important Deployment Constraint
&lt;/h1&gt;

&lt;p&gt;One major architectural point became clear during implementation:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Vercel serverless should not be treated as the production WebSocket host for this gateway.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The current MyZubster frontend and many HTTP APIs can continue using Vercel.&lt;/p&gt;

&lt;p&gt;But a persistent Socket.IO/WebSocket service requires:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;long-lived Node runtime
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or a compatible managed realtime platform.&lt;/p&gt;

&lt;p&gt;That means our architecture separates:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Frontend / serverless HTTP
        +
Persistent realtime transport
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;rather than pretending every deployment environment has the same connection model.&lt;/p&gt;




&lt;h1&gt;
  
  
  22. Current State
&lt;/h1&gt;

&lt;p&gt;At the moment the architecture looks roughly like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                    MyZubster
                        │
            ┌───────────┴───────────┐
            │                       │
        Social Life              Metaverse
            │                       │
        Community                Neon Plaza
            │                       │
            └──────────┬────────────┘
                       │
                 Virtual Rooms
                       │
                 Live Sessions
                       │
             Persistent Event Stream
                       │
                  Realtime Gateway
                       │
       ┌───────────────┼───────────────┐
       │               │               │
   user:{id}     community:{id}   session:{id}
                       │
                  PartyContext
                       │
                    ZORGAX
                       │
       ┌───────────────┼───────────────┐
       │               │               │
   Telemetry        Commands       Moderation
                                       │
                                 Archive Handoff
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  23. What Still Needs to Be Built
&lt;/h1&gt;

&lt;p&gt;There are still several important layers.&lt;/p&gt;

&lt;p&gt;The immediate next sequence is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;MYZ-78
Realtime gateway
      ↓
MYZ-80
DM + community channels
      ↓
MYZ-82
Complete realtime moderation
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After MYZ-80 exists, the gateway can authorize:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;community:{id}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;from real membership data.&lt;/p&gt;

&lt;p&gt;Messaging can call:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;deliveryDecision()
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;before persisting or emitting a message.&lt;/p&gt;

&lt;p&gt;And moderation events can propagate immediately to the affected realtime clients.&lt;/p&gt;




&lt;h1&gt;
  
  
  24. The Longer-Term Architecture
&lt;/h1&gt;

&lt;p&gt;Once these blocks are complete, the MyZubster Social Life experience moves closer to:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Community
   ↓
Event
   ↓
Virtual Twin / Neon Plaza
   ↓
Authenticated Realtime
   ↓
ZORGAX Party Mode
   ↓
Creator Actions
   ↓
Live Moderation
   ↓
Event Ends
   ↓
Archive / Replay
   ↓
Community
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Eventually, additional systems can connect around the same authorization boundaries:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Identity
Marketplace
LIFE environmental projects
Robotics
Space Station
Creators
AI agents
Real-world data
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  25. The Main Engineering Lesson
&lt;/h1&gt;

&lt;p&gt;The most important lesson from this work is not about AI.&lt;/p&gt;

&lt;p&gt;It is about &lt;strong&gt;boundaries&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Every feature forced us to answer questions like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Who is authoritative?

What can this component know?

What can this component do?

What happens when data is missing?

What happens when storage fails?

What happens after reconnect?

How long does a capability remain valid?

Who approved the action?

What is recorded in the audit trail?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The AI layer becomes safer and more useful when those answers exist before the prompt reaches the model.&lt;/p&gt;

&lt;p&gt;That is the direction we're taking with ZORGAX.&lt;/p&gt;

&lt;p&gt;Not:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;AI controls everything
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;but:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Authoritative systems
        ↓
bounded context
        ↓
bounded capabilities
        ↓
AI orchestration
        ↓
auditable outcome
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  Links
&lt;/h1&gt;

&lt;p&gt;MyZubster Metaverse:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.myzubster.com/metaverse" rel="noopener noreferrer"&gt;https://www.myzubster.com/metaverse&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;MyZubster Space Station:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.myzubster.com/space-station" rel="noopener noreferrer"&gt;https://www.myzubster.com/space-station&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;GitHub:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Current development sequence
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ZORGAX Party Mode Z1–Z7          ✅
Room/session lifecycle MYZ-88    ✅
Persistent lifecycle stream      ✅
Moderation foundation MYZ-82     ✅ partial
Realtime gateway MYZ-78          🚧 current
DM/community channels MYZ-80     ⏳ next
Realtime moderation completion   ⏳
Replay/highlights engine          ⏳
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;We're building the project publicly and deliberately separating &lt;strong&gt;production functionality, experimental infrastructure and roadmap ideas&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;If you're working on realtime systems, WebXR, AI agents, authorization or multiplayer infrastructure, I'd be interested in your perspective:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Would you make the socket layer authoritative, or keep persistent state authoritative and treat realtime as a delivery optimization?&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>moderation</category>
      <category>myzubster</category>
      <category>realtime</category>
      <category>session</category>
    </item>
    <item>
      <title>Building ZORGAX Party Mode: Giving Our Metaverse an Intelligent Orchestration Layer</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 06 Sep 2026 02:49:13 +0000</pubDate>
      <link>https://dev.to/danielioni/building-zorgax-party-mode-giving-our-metaverse-an-intelligent-orchestration-layer-i67</link>
      <guid>https://dev.to/danielioni/building-zorgax-party-mode-giving-our-metaverse-an-intelligent-orchestration-layer-i67</guid>
      <description>&lt;h1&gt;
  
  
  Building ZORGAX Party Mode: Giving Our Metaverse an Intelligent Orchestration Layer
&lt;/h1&gt;

&lt;p&gt;We're building a new layer inside the &lt;strong&gt;MyZubster open-source ecosystem&lt;/strong&gt; called &lt;strong&gt;ZORGAX Party Mode&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The idea sounds simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What if an AI system could understand the current state of a social/virtual experience without becoming an unrestricted agent with access to everything?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That's the engineering problem we're working on.&lt;/p&gt;

&lt;p&gt;ZORGAX Party Mode is being designed as the orchestration layer connecting:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Community → Public Event → Virtual Twin → Live Session → Archive/Replay → Community&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;But we're deliberately building it one capability at a time.&lt;/p&gt;

&lt;p&gt;No fake "AI-powered metaverse" claims.&lt;/p&gt;

&lt;p&gt;No pretending roadmap features already exist.&lt;/p&gt;

&lt;p&gt;Here's where we are.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Is ZORGAX Party Mode?
&lt;/h2&gt;

&lt;p&gt;ZORGAX is not intended to be just another chatbot inside a virtual world.&lt;/p&gt;

&lt;p&gt;We're designing Party Mode as a &lt;strong&gt;bounded orchestration layer&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;It should eventually understand things such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which community is associated with an experience&lt;/li&gt;
&lt;li&gt;Which public event is active&lt;/li&gt;
&lt;li&gt;Which virtual room is involved&lt;/li&gt;
&lt;li&gt;Whether a session is live&lt;/li&gt;
&lt;li&gt;Whether infrastructure is healthy or degraded&lt;/li&gt;
&lt;li&gt;Which creator actions are permitted&lt;/li&gt;
&lt;li&gt;Which moderation workflows are available&lt;/li&gt;
&lt;li&gt;What happens when a live experience becomes an archive&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The important word is &lt;strong&gt;bounded&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;ZORGAX does not become the authority for identity, authorization or unrestricted system access.&lt;/p&gt;

&lt;p&gt;Those decisions remain server-side.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Current Architecture
&lt;/h2&gt;

&lt;p&gt;The current flow looks like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;MyZubster Identity
        ↓
   PartyContext
        ↓
 Community Assistant
        ↓
 Room Telemetry
        ↓
 Creator Capabilities
        ↓
 Moderation
        ↓
 Archive / Replay
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;We're implementing this as seven development blocks:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Z1 — Party Context
Z2 — Community &amp;amp; Event Assistant
Z3 — Room/Session Telemetry
Z4 — Creator Commands
Z5 — Moderation Assistance
Z6 — Archive &amp;amp; Replay
Z7 — Safety + End-to-End Acceptance
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The first two are now implemented and merged.&lt;/p&gt;

&lt;p&gt;We're currently building Z3.&lt;/p&gt;




&lt;h1&gt;
  
  
  Z1 — PartyContext
&lt;/h1&gt;

&lt;p&gt;The first problem was surprisingly fundamental.&lt;/p&gt;

&lt;p&gt;Before an AI can help with an event or virtual environment, we need to answer:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is it actually allowed to know?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We introduced a server-generated &lt;code&gt;PartyContext&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Conceptually, it represents:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Actor
Community
Public Event
Room
Session
Capabilities
Restrictions
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;But it is intentionally not a dump of our database.&lt;/p&gt;

&lt;p&gt;The server decides what enters the context.&lt;/p&gt;

&lt;p&gt;Client claims are never automatically considered verified.&lt;/p&gt;

&lt;p&gt;Sensitive/private information is excluded.&lt;/p&gt;

&lt;p&gt;That means PartyContext does &lt;strong&gt;not&lt;/strong&gt; become a convenient way of exposing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Authentication tokens&lt;/li&gt;
&lt;li&gt;Internal account IDs&lt;/li&gt;
&lt;li&gt;Email addresses&lt;/li&gt;
&lt;li&gt;Private keys&lt;/li&gt;
&lt;li&gt;Raw session identifiers&lt;/li&gt;
&lt;li&gt;Sensitive/private coordinates&lt;/li&gt;
&lt;li&gt;Financial information&lt;/li&gt;
&lt;li&gt;Permanent movement history&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;During our pre-merge review we actually caught an early version exposing an internal account identifier.&lt;/p&gt;

&lt;p&gt;We removed it and added a regression test.&lt;/p&gt;

&lt;p&gt;That's exactly why we're building this incrementally.&lt;/p&gt;




&lt;h1&gt;
  
  
  Z2 — A Grounded Community Assistant
&lt;/h1&gt;

&lt;p&gt;Once PartyContext existed, we could build the first ZORGAX assistant.&lt;/p&gt;

&lt;p&gt;The endpoint is currently:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;POST /api/zorgax/party-assistant
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The interesting part isn't that it can answer questions.&lt;/p&gt;

&lt;p&gt;The interesting part is what happens when it &lt;strong&gt;doesn't know the answer&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;For example, the production repository does not yet have the complete public-event data layer required for Party Mode.&lt;/p&gt;

&lt;p&gt;So if someone asks:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Who is playing at the event?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;ZORGAX doesn't invent a lineup.&lt;/p&gt;

&lt;p&gt;It reports that authorized event information is unavailable.&lt;/p&gt;

&lt;p&gt;Similarly, requests for private coordinates, account information or other restricted data are rejected by the Party Mode boundary.&lt;/p&gt;

&lt;p&gt;This gives us a useful principle:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Missing context should produce "unavailable", not hallucinated product state.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That becomes increasingly important once an assistant can interact with live infrastructure.&lt;/p&gt;




&lt;h1&gt;
  
  
  Z3 — Teaching ZORGAX to Understand the Room
&lt;/h1&gt;

&lt;p&gt;This is what we're implementing now.&lt;/p&gt;

&lt;p&gt;Our current MyZubster Metaverse environment, &lt;strong&gt;Neon Plaza&lt;/strong&gt;, already has shared presence infrastructure.&lt;/p&gt;

&lt;p&gt;You can see it here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.myzubster.com/metaverse" rel="noopener noreferrer"&gt;https://www.myzubster.com/metaverse&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today it uses MongoDB-backed shared presence and a serverless-compatible polling model.&lt;/p&gt;

&lt;p&gt;Presence records expire after &lt;strong&gt;90 seconds&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;We're now connecting this operational state to ZORGAX through a bounded telemetry adapter.&lt;/p&gt;

&lt;p&gt;The new endpoint under development is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;GET /api/zorgax/party-telemetry
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Instead of exposing individual users or raw session information, it produces operational information useful to Party Mode.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Room
 ├── health
 ├── transport
 ├── aggregate presence
 ├── storage state
 ├── reconnect information
 └── retention metadata
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This allows ZORGAX to distinguish situations such as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ROOM HEALTHY
     ↓
shared presence available
     ↓
Party Mode can report live state
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;from:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ROOM DEGRADED
     ↓
shared storage unavailable
     ↓
Party Mode reports degraded state
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That's very different from simply saying:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"The party is offline."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Infrastructure degradation and an intentionally ended session are two different things.&lt;/p&gt;

&lt;p&gt;ZORGAX needs to understand that distinction.&lt;/p&gt;




&lt;h1&gt;
  
  
  We Are Not Pretending WebXR Is Finished
&lt;/h1&gt;

&lt;p&gt;This is another important part of how we're approaching the project.&lt;/p&gt;

&lt;p&gt;Our roadmap includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;WebXR rooms&lt;/li&gt;
&lt;li&gt;3D environments&lt;/li&gt;
&lt;li&gt;Spatial audio&lt;/li&gt;
&lt;li&gt;Avatars&lt;/li&gt;
&lt;li&gt;Live media&lt;/li&gt;
&lt;li&gt;Stage state&lt;/li&gt;
&lt;li&gt;Interactive portals&lt;/li&gt;
&lt;li&gt;Virtual Twins&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But the production room/session lifecycle required for all of those capabilities is &lt;strong&gt;not finished yet&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;So our telemetry adapter does not invent those states.&lt;/p&gt;

&lt;p&gt;Where a production model doesn't exist yet, Party Mode explicitly reports:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;not-modeled
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For example, stage/media/portal telemetry stays unavailable until the corresponding WebXR data layer exists.&lt;/p&gt;

&lt;p&gt;This might seem like a small implementation detail.&lt;/p&gt;

&lt;p&gt;I think it's actually an important architectural principle for AI-integrated products:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Your AI layer should know the difference between false, offline, unavailable and not implemented.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Those are four very different states.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why Telemetry Matters for an AI Agent
&lt;/h1&gt;

&lt;p&gt;Eventually, we want ZORGAX to answer questions like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Is the room live?

How many participants are currently present?

Is the realtime service healthy?

Is the stage available?

Which portals are active?

Has this session ended?

Is there an archive available?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;But those answers cannot come from an LLM guessing based on conversation history.&lt;/p&gt;

&lt;p&gt;They need to come from authoritative system state.&lt;/p&gt;

&lt;p&gt;The model can explain the state.&lt;/p&gt;

&lt;p&gt;The infrastructure must provide the truth.&lt;/p&gt;

&lt;p&gt;So we're separating:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SYSTEM STATE
      ↓
PartyContext / Telemetry
      ↓
ZORGAX reasoning
      ↓
Human-readable response
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;rather than:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;User question
      ↓
LLM guesses what's happening
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  Privacy Is Part of the Telemetry Design
&lt;/h1&gt;

&lt;p&gt;Telemetry can easily become surveillance if you don't define boundaries early.&lt;/p&gt;

&lt;p&gt;For Party Mode, we're deliberately focusing on &lt;strong&gt;operational state rather than behavioral tracking&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The current design does not require ZORGAX to receive permanent movement history.&lt;/p&gt;

&lt;p&gt;It doesn't need raw authentication tokens.&lt;/p&gt;

&lt;p&gt;It doesn't need chat content in infrastructure logs.&lt;/p&gt;

&lt;p&gt;It doesn't need to expose raw session identifiers.&lt;/p&gt;

&lt;p&gt;And aggregate presence is usually enough for questions such as:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"How active is the room?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;rather than exposing unnecessary information about individual participants.&lt;/p&gt;

&lt;p&gt;The objective is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Give ZORGAX enough information to understand the experience without giving it everything the infrastructure knows.&lt;/strong&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  What Comes Next: Z4 Creator Commands
&lt;/h1&gt;

&lt;p&gt;Telemetry makes ZORGAX aware of the environment.&lt;/p&gt;

&lt;p&gt;The next step will make it capable of performing &lt;strong&gt;bounded actions&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;That's Z4.&lt;/p&gt;

&lt;p&gt;We're designing a capability gateway where creator/host commands are explicitly allowlisted.&lt;/p&gt;

&lt;p&gt;Conceptually:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Creator
   ↓
ZORGAX
   ↓
Capability Gateway
   ↓
Server Authorization
   ↓
Approved Action
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Possible actions could eventually include:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;publish approved notice
surface approved media
open configured portal
close configured portal
request session status
trigger approved room action
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;But the key is that ZORGAX does not receive unrestricted tool execution.&lt;/p&gt;

&lt;p&gt;A command must pass server-side authorization.&lt;/p&gt;

&lt;p&gt;Consequential actions can require confirmation.&lt;/p&gt;

&lt;p&gt;Privileged actions must be auditable.&lt;/p&gt;

&lt;p&gt;And certain capabilities remain outside Party Mode entirely without dedicated authorization.&lt;/p&gt;




&lt;h1&gt;
  
  
  Then Comes Moderation
&lt;/h1&gt;

&lt;p&gt;Z5 will connect ZORGAX to trust and safety workflows.&lt;/p&gt;

&lt;p&gt;The goal isn't:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;AI automatically bans people.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Instead, ZORGAX can help surface signals and organize workflows.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;spam signal
     ↓
ZORGAX
     ↓
report / moderation queue
     ↓
moderator
     ↓
review
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Block and mute state should also affect what Party Mode surfaces.&lt;/p&gt;

&lt;p&gt;Material enforcement decisions retain a human-review path.&lt;/p&gt;




&lt;h1&gt;
  
  
  What Happens After the Party?
&lt;/h1&gt;

&lt;p&gt;This is one of the parts I'm most interested in.&lt;/p&gt;

&lt;p&gt;A real or virtual experience doesn't necessarily have to disappear when the live session ends.&lt;/p&gt;

&lt;p&gt;Z6 introduces the post-event transition:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;LIVE
 ↓
ENDED
 ↓
ARCHIVE
 ↓
REPLAY / HIGHLIGHTS
 ↓
COMMUNITY
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;ZORGAX should understand that transition too.&lt;/p&gt;

&lt;p&gt;Live-only commands must expire.&lt;/p&gt;

&lt;p&gt;Approved media can become archive content.&lt;/p&gt;

&lt;p&gt;The community can remain connected to the historical event.&lt;/p&gt;

&lt;p&gt;That gives us the larger Social Life model we're working toward:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Community
   ↓
Public Event
   ↓
Physical Experience + Virtual Twin
   ↓
ZORGAX Party Mode
   ↓
Live Social Experience
   ↓
Archive / Replay
   ↓
Community
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The party ends.&lt;/p&gt;

&lt;p&gt;The community doesn't have to.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Final Gate: Z7
&lt;/h1&gt;

&lt;p&gt;Before calling Party Mode complete, we're planning an end-to-end safety and acceptance phase.&lt;/p&gt;

&lt;p&gt;That includes testing scenarios such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Identity spoofing&lt;/li&gt;
&lt;li&gt;Unauthorized creator commands&lt;/li&gt;
&lt;li&gt;Restricted/private data requests&lt;/li&gt;
&lt;li&gt;Expired capability replay&lt;/li&gt;
&lt;li&gt;Prompt/context injection&lt;/li&gt;
&lt;li&gt;Audit completeness&lt;/li&gt;
&lt;li&gt;Retention boundaries&lt;/li&gt;
&lt;li&gt;Logging boundaries&lt;/li&gt;
&lt;li&gt;Safe degradation when infrastructure fails&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The complete test path should eventually look like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Public Event
    ↓
PartyContext
    ↓
Assistant
    ↓
Room Telemetry
    ↓
Authorized Creator Action
    ↓
Moderation / Reporting
    ↓
Event Ends
    ↓
Archive / Replay
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Only then does Party Mode become a complete system rather than a collection of AI demos.&lt;/p&gt;




&lt;h1&gt;
  
  
  Where We Are Today
&lt;/h1&gt;

&lt;p&gt;So the current status is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Z1 PartyContext             ✅ merged
Z2 Community Assistant      ✅ merged
Z3 Telemetry Adapter        🚧 in development
Z4 Creator Commands         ⏳ next
Z5 Moderation               ⏳
Z6 Archive / Replay         ⏳
Z7 Safety + E2E             ⏳
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The Z3 implementation is currently being developed against the real Neon Plaza infrastructure available today.&lt;/p&gt;

&lt;p&gt;We are deliberately not marking future WebXR functionality as complete before the underlying room/session models exist.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Bigger Idea
&lt;/h1&gt;

&lt;p&gt;The long-term goal isn't simply to put an AI chatbot inside a metaverse.&lt;/p&gt;

&lt;p&gt;We're exploring a different model:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI as a bounded orchestration layer between community, software and shared digital environments.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Eventually the wider MyZubster ecosystem could connect:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;People
+
Communities
+
AI Agents
+
Metaverse
+
Creators
+
Robotics
+
Real-world data
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;But each connection needs an authority boundary.&lt;/p&gt;

&lt;p&gt;Who knows what?&lt;/p&gt;

&lt;p&gt;Who can do what?&lt;/p&gt;

&lt;p&gt;Who authorized the action?&lt;/p&gt;

&lt;p&gt;What gets logged?&lt;/p&gt;

&lt;p&gt;How long does the data live?&lt;/p&gt;

&lt;p&gt;What happens when a service fails?&lt;/p&gt;

&lt;p&gt;Those questions are less exciting than saying "AI Metaverse."&lt;/p&gt;

&lt;p&gt;They're also the questions that determine whether the system can actually work.&lt;/p&gt;

&lt;p&gt;We're building those foundations now.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;MyZubster Metaverse / Neon Plaza&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.myzubster.com/metaverse" rel="noopener noreferrer"&gt;https://www.myzubster.com/metaverse&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;MyZubster Space Station&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.myzubster.com/space-station" rel="noopener noreferrer"&gt;https://www.myzubster.com/space-station&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Open-source repository&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you're working on &lt;strong&gt;AI agents, WebXR, realtime systems, authorization or virtual-world infrastructure&lt;/strong&gt;, I'd be interested in your perspective:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How much operational context should an AI agent receive before context itself becomes a security boundary?&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  opensource #ai #webdev #metaverse
&lt;/h1&gt;

</description>
      <category>zorgax</category>
      <category>metaverse</category>
      <category>party</category>
      <category>mode</category>
    </item>
    <item>
      <title>Building Social Life: From a Metaverse Concept to an Execution-Ready Product Roadmap</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 06 Sep 2026 02:17:24 +0000</pubDate>
      <link>https://dev.to/danielioni/building-social-life-from-a-metaverse-concept-to-an-execution-ready-product-roadmap-3cln</link>
      <guid>https://dev.to/danielioni/building-social-life-from-a-metaverse-concept-to-an-execution-ready-product-roadmap-3cln</guid>
      <description>&lt;h1&gt;
  
  
  Building Social Life: From a Metaverse Concept to an Execution-Ready Product Roadmap
&lt;/h1&gt;

&lt;p&gt;Over the last development cycle, we moved &lt;strong&gt;Social Life / MyZubster Metaverse&lt;/strong&gt; from a broad concept into a structured, execution-ready product roadmap.&lt;/p&gt;

&lt;p&gt;The vision is ambitious but simple to explain:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Connect social communities, real-world cultural experiences, creators, and persistent digital spaces through an open, browser-accessible metaverse layer.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Instead of treating the metaverse as a separate destination, Social Life is being designed as part of the social experience itself.&lt;/p&gt;

&lt;p&gt;A community can exist in the feed, organize a public cultural event, open a virtual twin of that experience, meet inside a WebXR environment, communicate in real time, and preserve parts of the experience as an archive or replay.&lt;/p&gt;

&lt;p&gt;Here's what we've built and defined so far.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. The Product Architecture
&lt;/h2&gt;

&lt;p&gt;The first major step was turning the concept into an actual technical architecture.&lt;/p&gt;

&lt;p&gt;The current direction is based on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Next.js / React&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TypeScript&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PostgreSQL&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Redis&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Object storage + CDN&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;WebSockets&lt;/strong&gt; for presence and realtime messaging&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;WebRTC / SFU&lt;/strong&gt; for live media&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Three.js or Babylon.js&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;WebXR&lt;/strong&gt; for immersive environments&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The key architectural decision is that the metaverse is not a separate application.&lt;/p&gt;

&lt;p&gt;It is another surface of the Social Life platform.&lt;/p&gt;

&lt;p&gt;Users move between:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Feed → Communities → Events → Rooms → Live Sessions → Archives&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;while maintaining the same identity, permissions and social graph.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. Social Foundation
&lt;/h2&gt;

&lt;p&gt;The first development phase focuses on the social platform itself.&lt;/p&gt;

&lt;p&gt;We broke this into eight implementation areas:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Database schema&lt;/li&gt;
&lt;li&gt;Authentication and session security&lt;/li&gt;
&lt;li&gt;Profiles and onboarding&lt;/li&gt;
&lt;li&gt;Social graph&lt;/li&gt;
&lt;li&gt;Communities and permissions&lt;/li&gt;
&lt;li&gt;Posts, comments and reactions&lt;/li&gt;
&lt;li&gt;Personalized Feed and Discover&lt;/li&gt;
&lt;li&gt;End-to-end and API contract testing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The onboarding flow is designed around:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Handle → Avatar → Interests → Privacy → Recommendations → Feed&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Privacy is part of onboarding rather than something hidden deep inside settings.&lt;/p&gt;

&lt;p&gt;The initial social graph and community layer then become the foundation for everything else.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Realtime Social Layer
&lt;/h2&gt;

&lt;p&gt;Once the social foundation is available, Social Life becomes realtime.&lt;/p&gt;

&lt;p&gt;The architecture includes a WebSocket gateway with short-lived authentication tokens and channels representing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Users&lt;/li&gt;
&lt;li&gt;Communities&lt;/li&gt;
&lt;li&gt;Virtual sessions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The realtime layer covers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Presence&lt;/li&gt;
&lt;li&gt;Direct messaging&lt;/li&gt;
&lt;li&gt;Community channels&lt;/li&gt;
&lt;li&gt;Notifications&lt;/li&gt;
&lt;li&gt;Block and mute&lt;/li&gt;
&lt;li&gt;Reporting&lt;/li&gt;
&lt;li&gt;Moderation&lt;/li&gt;
&lt;li&gt;Rate limiting&lt;/li&gt;
&lt;li&gt;Anti-spam controls&lt;/li&gt;
&lt;li&gt;Realtime observability&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Server-side authorization remains authoritative.&lt;/p&gt;

&lt;p&gt;A client cannot simply claim that a user belongs to a community or has permission to join a protected session.&lt;/p&gt;




&lt;h2&gt;
  
  
  4. The WebXR Metaverse
&lt;/h2&gt;

&lt;p&gt;This is where the project becomes particularly interesting.&lt;/p&gt;

&lt;p&gt;We decomposed the metaverse into eight engineering areas:&lt;/p&gt;

&lt;h3&gt;
  
  
  WebXR Runtime
&lt;/h3&gt;

&lt;p&gt;The browser becomes the primary runtime.&lt;/p&gt;

&lt;p&gt;Users should be able to enter an environment from a modern browser without installing a dedicated metaverse client.&lt;/p&gt;

&lt;p&gt;XR devices receive the immersive experience, while desktop and mobile users get a compatible non-XR version.&lt;/p&gt;

&lt;h3&gt;
  
  
  Scene Manifest
&lt;/h3&gt;

&lt;p&gt;Virtual environments use versioned scene manifests.&lt;/p&gt;

&lt;p&gt;Assets can be distributed through the existing CDN pipeline, with formats such as glTF forming the basis of the 3D asset workflow.&lt;/p&gt;

&lt;h3&gt;
  
  
  Avatars
&lt;/h3&gt;

&lt;p&gt;Users receive lightweight avatars connected to the same Social Life identity.&lt;/p&gt;

&lt;p&gt;Avatar transforms and presence are synchronized through the realtime layer.&lt;/p&gt;

&lt;h3&gt;
  
  
  Room Lifecycle
&lt;/h3&gt;

&lt;p&gt;Rooms follow an explicit lifecycle:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Draft → Published → Scheduled → Live → Ended → Archive&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This makes virtual spaces manageable as actual product objects instead of arbitrary 3D worlds.&lt;/p&gt;

&lt;h3&gt;
  
  
  Spatial Media
&lt;/h3&gt;

&lt;p&gt;Live environments combine:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Spatial audio&lt;/li&gt;
&lt;li&gt;WebRTC&lt;/li&gt;
&lt;li&gt;SFU infrastructure&lt;/li&gt;
&lt;li&gt;Stage audio/video&lt;/li&gt;
&lt;li&gt;Media screens&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Interactive Environments
&lt;/h3&gt;

&lt;p&gt;Rooms can contain:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Portals&lt;/li&gt;
&lt;li&gt;Media surfaces&lt;/li&gt;
&lt;li&gt;Interactive zones&lt;/li&gt;
&lt;li&gt;Social spaces&lt;/li&gt;
&lt;li&gt;Stage areas&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Performance
&lt;/h3&gt;

&lt;p&gt;Performance budgets, LOD strategies and graceful degradation are part of the architecture from the beginning.&lt;/p&gt;

&lt;p&gt;A metaverse experience that only works on expensive hardware isn't the product we're trying to build.&lt;/p&gt;




&lt;h2&gt;
  
  
  5. Physical Experiences Meet Virtual Twins
&lt;/h2&gt;

&lt;p&gt;Another major part of the roadmap connects public cultural events with virtual spaces.&lt;/p&gt;

&lt;p&gt;A creator or community can publish a public event and optionally associate it with a virtual room.&lt;/p&gt;

&lt;p&gt;The lifecycle becomes:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Public Event → Virtual Twin → Live Session → Replay / Archive&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This creates an interesting bridge between physical and digital culture.&lt;/p&gt;

&lt;p&gt;Someone unable to attend physically may still participate through the virtual environment.&lt;/p&gt;

&lt;p&gt;Afterwards, the experience can continue through highlights, media and archived virtual spaces.&lt;/p&gt;

&lt;p&gt;Importantly, the public event architecture is intentionally designed around &lt;strong&gt;lawful, intentionally public event information&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The platform does not require concealed or sensitive real-world coordinates or covert logistics.&lt;/p&gt;

&lt;p&gt;Privacy and safety validation are explicit parts of the event model.&lt;/p&gt;




&lt;h2&gt;
  
  
  6. Creator Studio
&lt;/h2&gt;

&lt;p&gt;Creators and community administrators need their own operational layer.&lt;/p&gt;

&lt;p&gt;The roadmap therefore includes a Creator Studio where authorized users can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Manage communities&lt;/li&gt;
&lt;li&gt;Create public events&lt;/li&gt;
&lt;li&gt;Publish virtual rooms&lt;/li&gt;
&lt;li&gt;Attach rooms to events&lt;/li&gt;
&lt;li&gt;Manage sessions&lt;/li&gt;
&lt;li&gt;Control archives&lt;/li&gt;
&lt;li&gt;Manage media&lt;/li&gt;
&lt;li&gt;Review engagement&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This turns the metaverse from something developers manually construct into something communities can eventually operate themselves.&lt;/p&gt;




&lt;h2&gt;
  
  
  7. Creator Economy — But Not Yet
&lt;/h2&gt;

&lt;p&gt;We also designed the next-stage creator economy.&lt;/p&gt;

&lt;p&gt;Possible capabilities include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Memberships&lt;/li&gt;
&lt;li&gt;Community subscriptions&lt;/li&gt;
&lt;li&gt;Digital goods&lt;/li&gt;
&lt;li&gt;Avatar cosmetics&lt;/li&gt;
&lt;li&gt;Room decorations&lt;/li&gt;
&lt;li&gt;Paid virtual sessions&lt;/li&gt;
&lt;li&gt;Creator/community revenue sharing&lt;/li&gt;
&lt;li&gt;Platform fees&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But we deliberately placed a gate before implementation.&lt;/p&gt;

&lt;p&gt;Before production payments or payouts are introduced, the project requires review covering:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Legal requirements&lt;/li&gt;
&lt;li&gt;Consumer protection&lt;/li&gt;
&lt;li&gt;Refunds and cancellations&lt;/li&gt;
&lt;li&gt;Tax and VAT&lt;/li&gt;
&lt;li&gt;Creator payouts&lt;/li&gt;
&lt;li&gt;KYC requirements where applicable&lt;/li&gt;
&lt;li&gt;Payment-provider requirements&lt;/li&gt;
&lt;li&gt;Financial-data privacy&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Only after that review does the roadmap reach a formal:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GO / NO-GO&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;decision.&lt;/p&gt;

&lt;p&gt;Another important architectural choice:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The MVP does not require a custom blockchain or speculative token.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Digital ownership and entitlements can initially be represented through normal server-side records.&lt;/p&gt;

&lt;p&gt;Blockchain should only enter the architecture if a future use case genuinely requires it.&lt;/p&gt;




&lt;h2&gt;
  
  
  8. From Documents to an Engineering Backlog
&lt;/h2&gt;

&lt;p&gt;One of the biggest changes wasn't technical.&lt;/p&gt;

&lt;p&gt;It was organizational.&lt;/p&gt;

&lt;p&gt;We converted the architecture into a structured Linear roadmap.&lt;/p&gt;

&lt;p&gt;The project is now divided into five milestones:&lt;/p&gt;

&lt;h3&gt;
  
  
  Milestone A — Social Foundation
&lt;/h3&gt;

&lt;p&gt;Identity, profiles, communities, content and discovery.&lt;/p&gt;

&lt;h3&gt;
  
  
  Milestone B — Realtime Social
&lt;/h3&gt;

&lt;p&gt;Presence, messaging, notifications and moderation.&lt;/p&gt;

&lt;h3&gt;
  
  
  Milestone C — WebXR Metaverse
&lt;/h3&gt;

&lt;p&gt;Rooms, avatars, scenes, live media and interactions.&lt;/p&gt;

&lt;h3&gt;
  
  
  Milestone D — Public Events &amp;amp; Virtual Twins
&lt;/h3&gt;

&lt;p&gt;The bridge between public physical experiences and virtual environments.&lt;/p&gt;

&lt;h3&gt;
  
  
  Milestone E — Creator Economy Gate
&lt;/h3&gt;

&lt;p&gt;Business-model validation, payments architecture and compliance review.&lt;/p&gt;

&lt;p&gt;Across those phases, the architecture has been decomposed into implementation-level issues with acceptance criteria and dependencies.&lt;/p&gt;




&lt;h2&gt;
  
  
  9. The First Execution Block
&lt;/h2&gt;

&lt;p&gt;The first candidate development block is intentionally not the flashy metaverse part.&lt;/p&gt;

&lt;p&gt;It starts with:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Database → Authentication → Profiles → Social Graph&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That foundation matters.&lt;/p&gt;

&lt;p&gt;Before building immersive rooms, we need to know:&lt;/p&gt;

&lt;p&gt;Who is the user?&lt;/p&gt;

&lt;p&gt;What can they access?&lt;/p&gt;

&lt;p&gt;Who do they follow?&lt;/p&gt;

&lt;p&gt;Which communities do they belong to?&lt;/p&gt;

&lt;p&gt;What privacy rules apply?&lt;/p&gt;

&lt;p&gt;What happens when access is revoked?&lt;/p&gt;

&lt;p&gt;Once identity and authorization are reliable, realtime communication and immersive environments can safely build on top of them.&lt;/p&gt;




&lt;h2&gt;
  
  
  10. What Social Life Is Becoming
&lt;/h2&gt;

&lt;p&gt;The original idea started around connecting digital culture, social communities and immersive experiences.&lt;/p&gt;

&lt;p&gt;The architecture now looks more like this:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Identity&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Social Graph&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Communities&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Content &amp;amp; Discovery&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Realtime Communication&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Public Experiences&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;WebXR Spaces&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Virtual Twins&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Creator Tools&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Creator Economy&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The important part is that these aren't separate products.&lt;/p&gt;

&lt;p&gt;They share one identity system, one permission model, one social graph and one community layer.&lt;/p&gt;

&lt;p&gt;That's the architecture we're now building toward.&lt;/p&gt;




&lt;h2&gt;
  
  
  What's Next
&lt;/h2&gt;

&lt;p&gt;The next stage is implementation.&lt;/p&gt;

&lt;p&gt;The immediate engineering sequence starts with the Social Foundation before moving progressively into realtime infrastructure and WebXR.&lt;/p&gt;

&lt;p&gt;We'll continue sharing the technical decisions behind the project as the architecture moves from Linear issues to running code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Social Life / MyZubster Metaverse is moving from concept to build.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And now the roadmap is ready.&lt;/p&gt;

</description>
      <category>social</category>
      <category>life</category>
      <category>metaverse</category>
      <category>concept</category>
    </item>
    <item>
      <title>From Social Networks to an Open Network: What We Are Building with MyZubster</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sat, 05 Sep 2026 15:36:37 +0000</pubDate>
      <link>https://dev.to/danielioni/from-social-networks-to-an-open-network-what-we-are-building-with-myzubster-3pgp</link>
      <guid>https://dev.to/danielioni/from-social-networks-to-an-open-network-what-we-are-building-with-myzubster-3pgp</guid>
      <description>&lt;h1&gt;
  
  
  From Social Networks to an Open Network: What We Are Building with MyZubster
&lt;/h1&gt;

&lt;p&gt;Over the last few days, we have been doing something important with &lt;strong&gt;MyZubster&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Not simply advertising a website.&lt;/p&gt;

&lt;p&gt;We started taking the architecture and philosophy of the project outside GitHub and explaining it directly to communities through social networks.&lt;/p&gt;

&lt;p&gt;In particular, we opened a conversation around &lt;strong&gt;free-party culture, underground communities, DIY infrastructure, open source, GitHub, Docker, the Metaverse, circular economy and digital independence&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;And something became increasingly clear:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;MyZubster is evolving from a collection of projects into a connected ecosystem.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Why talk about MyZubster in underground communities?
&lt;/h2&gt;

&lt;p&gt;Free-party and underground cultures have historically understood something that is extremely relevant to technology today:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;If the infrastructure you need does not exist, build it.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;People built sound systems.&lt;/p&gt;

&lt;p&gt;Vehicles became workshops.&lt;/p&gt;

&lt;p&gt;Temporary spaces became cultural spaces.&lt;/p&gt;

&lt;p&gt;Artists, technicians, makers and communities created networks without waiting for a centralized institution to create them first.&lt;/p&gt;

&lt;p&gt;Information moved through flyers, telephone numbers, word of mouth, forums, mailing lists and eventually social media and messaging platforms.&lt;/p&gt;

&lt;p&gt;In many ways, these communities were already distributed networks.&lt;/p&gt;

&lt;p&gt;With MyZubster, we are asking a new question:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can the same DIY philosophy be applied to digital infrastructure?&lt;/strong&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  From DIY Culture to Open Source
&lt;/h1&gt;

&lt;p&gt;This is the connection we started explaining publicly:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;DIY CULTURE
     ↓
OPEN SOURCE
     ↓
GITHUB
     ↓
SELF-HOSTING
     ↓
DOCKER
     ↓
INDEPENDENT NODES
     ↓
MYZUBSTER NETWORK
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Instead of asking people only to become users of another platform, we want to explore whether communities can gradually become &lt;strong&gt;operators of their own digital infrastructure&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;GitHub is therefore not just where the code is stored.&lt;/p&gt;

&lt;p&gt;It is part of the architecture.&lt;/p&gt;

&lt;p&gt;People can inspect the project, understand its evolution, report problems, propose changes, fork code and contribute through pull requests.&lt;/p&gt;

&lt;p&gt;MyZubster repository:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Social Networks Are Channels, Not the Network
&lt;/h1&gt;

&lt;p&gt;This was one of the central ideas we shared.&lt;/p&gt;

&lt;p&gt;Facebook, Telegram, Instagram and other platforms are extremely useful for reaching people.&lt;/p&gt;

&lt;p&gt;We are using them too.&lt;/p&gt;

&lt;p&gt;But a community should not necessarily have to place its entire identity, history and infrastructure inside a single commercial platform.&lt;/p&gt;

&lt;p&gt;Our model is closer to this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                 COMMUNITY
                     │
                     ↓
                  MYZUBSTER
                     │
       ┌─────────────┼─────────────┐
       ↓             ↓             ↓
     GITHUB       METAVERSE     INFOPOINT
       │             │             │
       └─────────────┼─────────────┘
                     ↓
               SOCIAL CHANNELS
                     │
        ┌────────────┼────────────┐
        ↓            ↓            ↓
     Facebook     Telegram     other channels
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The social network becomes a &lt;strong&gt;distribution channel&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The community remains the actual network.&lt;/p&gt;




&lt;h1&gt;
  
  
  What Does the MyZubster Metaverse Do?
&lt;/h1&gt;

&lt;p&gt;We also explained that our idea of a Metaverse is not about replacing physical culture.&lt;/p&gt;

&lt;p&gt;A free party, workshop, cultural gathering or community project happens in the real world.&lt;/p&gt;

&lt;p&gt;That matters.&lt;/p&gt;

&lt;p&gt;The Metaverse can instead become a &lt;strong&gt;persistent digital map&lt;/strong&gt; connecting what exists around those experiences.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;PHYSICAL EVENT
      ↓
ARTISTS
      ↓
CULTURAL DOCUMENTATION
      ↓
WORKSHOPS
      ↓
MATERIALS
      ↓
INFOPOINT
      ↓
METAVERSE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The physical event may last one night.&lt;/p&gt;

&lt;p&gt;The knowledge generated around it does not have to disappear the next morning.&lt;/p&gt;

&lt;p&gt;Documentation, artist profiles, visual material, technical knowledge, projects and connections can remain accessible.&lt;/p&gt;

&lt;p&gt;That is the role we are exploring for the MyZubster Metaverse.&lt;/p&gt;




&lt;h1&gt;
  
  
  Events Become Structured Information
&lt;/h1&gt;

&lt;p&gt;Another part of the system is the event layer.&lt;/p&gt;

&lt;p&gt;Instead of treating an event as only a flyer containing a date and location, we can represent it as structured information:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;EVENT
├── artists
├── sound
├── visual / flyer
├── public information
├── Telegram
├── location state
├── welfare
├── hospitality
├── workshops
└── materials
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Once information has been validated and authorized, different interfaces can use the same source.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                 EVENT DATA
                     ↓
                  MYZUBSTER
                     ↓
       ┌─────────────┼─────────────┐
       ↓             ↓             ↓
     WEBSITE      METAVERSE     INFOPOINT
       ↓             ↓             ↓
     SOCIAL       TELEGRAM        BOT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This reduces duplicated work.&lt;/p&gt;

&lt;p&gt;More importantly, it creates a common information layer.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Infopoint
&lt;/h1&gt;

&lt;p&gt;Imagine arriving at a cultural event and scanning a QR code.&lt;/p&gt;

&lt;p&gt;Instead of finding only a promotional page, the &lt;strong&gt;MyZubster Infopoint&lt;/strong&gt; could eventually connect you to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;artists;&lt;/li&gt;
&lt;li&gt;timetable;&lt;/li&gt;
&lt;li&gt;workshops;&lt;/li&gt;
&lt;li&gt;cultural documentation;&lt;/li&gt;
&lt;li&gt;welfare information;&lt;/li&gt;
&lt;li&gt;public transport information;&lt;/li&gt;
&lt;li&gt;recycling instructions;&lt;/li&gt;
&lt;li&gt;Marketplace resources;&lt;/li&gt;
&lt;li&gt;Telegram;&lt;/li&gt;
&lt;li&gt;Metaverse spaces;&lt;/li&gt;
&lt;li&gt;contributor pages.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The same Infopoint can have a digital counterpart inside the Metaverse.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;REAL WORLD
    ↕
INFOPOINT
    ↕
MYZUBSTER
    ↕
METAVERSE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;One information architecture connecting two environments.&lt;/p&gt;




&lt;h1&gt;
  
  
  Then Comes the Circular Marketplace
&lt;/h1&gt;

&lt;p&gt;This is where another part of MyZubster starts connecting to cultural infrastructure.&lt;/p&gt;

&lt;p&gt;Events consume physical resources.&lt;/p&gt;

&lt;p&gt;Timber.&lt;/p&gt;

&lt;p&gt;Metal.&lt;/p&gt;

&lt;p&gt;Electronics.&lt;/p&gt;

&lt;p&gt;Lighting.&lt;/p&gt;

&lt;p&gt;Cables.&lt;/p&gt;

&lt;p&gt;Furniture.&lt;/p&gt;

&lt;p&gt;Decoration.&lt;/p&gt;

&lt;p&gt;Fabric.&lt;/p&gt;

&lt;p&gt;Construction elements.&lt;/p&gt;

&lt;p&gt;Many DIY communities already have a strong tradition of recovering, repairing and transforming materials.&lt;/p&gt;

&lt;p&gt;Why not connect that process digitally?&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;RECOVERED MATERIAL
       ↓
CIRCULAR MARKETPLACE
       ↓
MAKER / ARTIST / COMMUNITY
       ↓
CULTURAL PROJECT
       ↓
EVENT
       ↓
RECOVERY
       ↓
NEXT PROJECT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Instead of treating an object as disposable, we can start thinking about its lifecycle.&lt;/p&gt;

&lt;p&gt;Where did it come from?&lt;/p&gt;

&lt;p&gt;Was it repaired?&lt;/p&gt;

&lt;p&gt;Where was it used?&lt;/p&gt;

&lt;p&gt;Can it be reused?&lt;/p&gt;

&lt;p&gt;Can its provenance be documented?&lt;/p&gt;

&lt;p&gt;That creates a bridge between &lt;strong&gt;culture and circular economy&lt;/strong&gt;.&lt;/p&gt;




&lt;h1&gt;
  
  
  GitHub Becomes Public Memory
&lt;/h1&gt;

&lt;p&gt;There is another reason GitHub is important.&lt;/p&gt;

&lt;p&gt;It creates a trace.&lt;/p&gt;

&lt;p&gt;A change can become:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;IDEA
 ↓
BRANCH
 ↓
COMMIT
 ↓
PULL REQUEST
 ↓
REVIEW
 ↓
MERGE
 ↓
PUBLIC HISTORY
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;We have been using exactly this workflow while expanding MyZubster.&lt;/p&gt;

&lt;p&gt;A recent small example was the contributor profile work around &lt;strong&gt;Yassen Mainardi&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;We generated a dedicated visual, added it to the main MyZubster repository, created a pull request, cleaned the branch when we found an unrelated asset inside it, merged the corrected contribution and then connected the visual to Yassen's identity documentation.&lt;/p&gt;

&lt;p&gt;That may sound like a small operation.&lt;/p&gt;

&lt;p&gt;Architecturally, however, it demonstrates an important principle:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;identity changes should leave a trace.&lt;/strong&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Consent Matters
&lt;/h1&gt;

&lt;p&gt;The Yassen workflow also exposed another important distinction.&lt;/p&gt;

&lt;p&gt;Human authorization and technical authorization are not the same thing.&lt;/p&gt;

&lt;p&gt;Yassen explicitly communicated that he approved automatic compilation/work by Zorgax.&lt;/p&gt;

&lt;p&gt;But his personal GitHub repository still does not currently expose write access through the GitHub connection we are using.&lt;/p&gt;

&lt;p&gt;That means:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;HUMAN CONSENT
      ≠
TECHNICAL PERMISSION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Both are necessary.&lt;/p&gt;

&lt;p&gt;We therefore contacted him with instructions for granting the required repository permission.&lt;/p&gt;

&lt;p&gt;And we deliberately did &lt;strong&gt;not&lt;/strong&gt; ask him to send passwords, personal access tokens or 2FA codes.&lt;/p&gt;

&lt;p&gt;This is part of the governance model we want:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;AI CAN PREPARE
AI CAN ORGANIZE
AI CAN PROPOSE
AI CAN AUTOMATE

BUT

IDENTITY
CONSENT
PERMISSIONS
PUBLICATION
SENSITIVE ACTIONS

REMAIN HUMAN-GOVERNED
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  Where Zorgax Fits
&lt;/h1&gt;

&lt;p&gt;Zorgax is becoming the coordination layer between these components.&lt;/p&gt;

&lt;p&gt;Not an autonomous ruler of the ecosystem.&lt;/p&gt;

&lt;p&gt;A tool for helping humans manage complexity.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                  ZORGAX
                     │
       ┌─────────────┼─────────────┐
       ↓             ↓             ↓
   DOCUMENTATION   GITHUB        EVENTS
       ↓             ↓             ↓
   EVIDENCE       PROFILES       INFOPOINT
       │             │             │
       └─────────────┼─────────────┘
                     ↓
                 MYZUBSTER
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The AI can help classify information, prepare documentation, detect missing elements, organize contributions and connect different parts of the ecosystem.&lt;/p&gt;

&lt;p&gt;Humans retain authority over consequential actions.&lt;/p&gt;




&lt;h1&gt;
  
  
  Docker and Digital Independence
&lt;/h1&gt;

&lt;p&gt;We also introduced another idea to the community:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;you should eventually be able to run infrastructure yourself.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is where Docker becomes interesting.&lt;/p&gt;

&lt;p&gt;The conceptual model is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;YOUR COMPUTER
      ↓
    DOCKER
      ↓
OPEN-SOURCE SERVICES
      ↓
YOUR NODE
      ↓
OPTIONAL CONNECTION
      ↓
MYZUBSTER ECOSYSTEM
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Digital independence does not mean disconnecting from everyone.&lt;/p&gt;

&lt;p&gt;It means having more choices.&lt;/p&gt;

&lt;p&gt;Being able to inspect your software.&lt;/p&gt;

&lt;p&gt;Being able to run it.&lt;/p&gt;

&lt;p&gt;Being able to back it up.&lt;/p&gt;

&lt;p&gt;Being able to modify it.&lt;/p&gt;

&lt;p&gt;Being able to move it.&lt;/p&gt;

&lt;p&gt;And being able to decide what you connect to the wider network.&lt;/p&gt;

&lt;p&gt;The long-term idea is therefore not:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ONE PLATFORM
     ↓
EVERY COMMUNITY
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;but potentially:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;COMMUNITY A ── NODE A ──┐
                        │
COMMUNITY B ── NODE B ──┼── OPEN NETWORK
                        │
MAKERSPACE ─── NODE C ──┤
                        │
PROJECT D ──── NODE D ──┘
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Independent nodes.&lt;/p&gt;

&lt;p&gt;Shared protocols.&lt;/p&gt;

&lt;p&gt;Voluntary interconnection.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why the Free-Party Connection Matters
&lt;/h1&gt;

&lt;p&gt;This is why the conversation with underground and free-party communities is interesting.&lt;/p&gt;

&lt;p&gt;There is a cultural similarity between:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;building your own sound system&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;and&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;running your own server&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Between:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;creating an independent event infrastructure&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;and&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;creating an independent digital node&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Between:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;sharing technical knowledge inside a DIY community&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;and&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;sharing code through open source&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The technologies are different.&lt;/p&gt;

&lt;p&gt;The principle is surprisingly similar.&lt;/p&gt;




&lt;h1&gt;
  
  
  A Note About Spiral Tribe and Other Historical Communities
&lt;/h1&gt;

&lt;p&gt;We have also discussed cultural references connected to Spiral Tribe/SP23 and the wider underground/free-party history.&lt;/p&gt;

&lt;p&gt;It is important to be precise here.&lt;/p&gt;

&lt;p&gt;MyZubster is &lt;strong&gt;not claiming an official partnership, endorsement, representation or membership relationship&lt;/strong&gt; with Spiral Tribe/SP23, Mutoid Waste, Bedlam or other historical collectives unless such a relationship is explicitly established and verifiable.&lt;/p&gt;

&lt;p&gt;We are documenting and exploring cultural connections, personal testimony, DIY principles and historical influences.&lt;/p&gt;

&lt;p&gt;That distinction matters.&lt;/p&gt;

&lt;p&gt;Open infrastructure also requires accurate provenance.&lt;/p&gt;

&lt;p&gt;Culture deserves the same standard.&lt;/p&gt;




&lt;h1&gt;
  
  
  What Did We Actually Do on Social Media?
&lt;/h1&gt;

&lt;p&gt;So what happened when we started sharing all of this?&lt;/p&gt;

&lt;p&gt;We did not "connect the entire rave community to MyZubster."&lt;/p&gt;

&lt;p&gt;That would be an unsupported claim.&lt;/p&gt;

&lt;p&gt;What we actually did was much more concrete:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;we introduced the architecture to the community and opened the possibility of participation.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The sequence is now:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SOCIAL POST
     ↓
COMMUNITY DISCOVERY
     ↓
INTEREST
     ↓
MYZUBSTER
     ↓
GITHUB
     ↓
CONTRIBUTION
     ↓
OPTIONAL LOCAL NODE
     ↓
INTERCONNECTION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The next evidence we need is adoption.&lt;/p&gt;

&lt;p&gt;Someone reading the post.&lt;/p&gt;

&lt;p&gt;Someone visiting the project.&lt;/p&gt;

&lt;p&gt;Someone opening the repository.&lt;/p&gt;

&lt;p&gt;Someone contributing.&lt;/p&gt;

&lt;p&gt;Someone running the software.&lt;/p&gt;

&lt;p&gt;Someone creating an independent node.&lt;/p&gt;

&lt;p&gt;Someone connecting a real cultural or circular project.&lt;/p&gt;

&lt;p&gt;That is when communication becomes infrastructure.&lt;/p&gt;




&lt;h1&gt;
  
  
  MyZubster Is Becoming a System of Systems
&lt;/h1&gt;

&lt;p&gt;The architecture now looks increasingly like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                         MYZUBSTER
                             │
              ┌──────────────┼──────────────┐
              ↓              ↓              ↓
           PEOPLE         CULTURE        PROJECTS
              │              │              │
              └──────────────┼──────────────┘
                             ↓
                     DIGITAL IDENTITY
                             ↓
                          ZORGAX
                             ↓
        ┌────────────────────┼────────────────────┐
        ↓                    ↓                    ↓
      GITHUB              METAVERSE          MARKETPLACE
        │                    │                    │
   OPEN SOURCE           INFOPOINT         CIRCULARITY
        │                    │                    │
        └────────────────────┼────────────────────┘
                             ↓
                       SOCIAL / BOTS
                             ↓
                       PHYSICAL WORLD
                             ↓
                  EVENTS / MATERIALS / PILOTS
                             ↓
                          EVIDENCE
                             │
                             └──────────→ MYZUBSTER
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is why MyZubster is becoming difficult to describe as simply a website.&lt;/p&gt;

&lt;p&gt;It is moving toward an &lt;strong&gt;open coordination infrastructure connecting digital identity, communities, culture, circular materials, AI, GitHub and the physical world.&lt;/strong&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  What Comes Next?
&lt;/h1&gt;

&lt;p&gt;The challenge now is not adding endless new concepts.&lt;/p&gt;

&lt;p&gt;The challenge is making the existing pieces work together.&lt;/p&gt;

&lt;p&gt;A meaningful test would look like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;PERSON
  ↓
MYZUBSTER IDENTITY
  ↓
COMMUNITY
  ↓
EVENT / PROJECT
  ↓
METAVERSE + INFOPOINT
  ↓
CIRCULAR MATERIAL
  ↓
REAL-WORLD USE
  ↓
DOCUMENTED EVIDENCE
  ↓
PUBLIC CONTRIBUTION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And another important test would be:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;COMMUNITY
   ↓
CLONE GITHUB
   ↓
DOCKER
   ↓
RUN LOCALLY
   ↓
CREATE OWN NODE
   ↓
CONNECT VOLUNTARILY
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If external people can complete those flows without depending on the original developers for every step, we will have moved from an ambitious ecosystem toward something much more important:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;replicable infrastructure.&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;Social networks helped us start the conversation.&lt;/p&gt;

&lt;p&gt;GitHub gives the conversation a technical home.&lt;/p&gt;

&lt;p&gt;Docker can give communities operational independence.&lt;/p&gt;

&lt;p&gt;The Metaverse can give the network a spatial interface.&lt;/p&gt;

&lt;p&gt;The Circular Marketplace can connect physical resources.&lt;/p&gt;

&lt;p&gt;Zorgax can help coordinate information.&lt;/p&gt;

&lt;p&gt;And humans remain responsible for identity, consent and real-world decisions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Build locally.&lt;br&gt;
Connect globally.&lt;br&gt;
Document everything.&lt;br&gt;
Keep humans in control.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;🌍 MyZubster&lt;br&gt;
&lt;a href="https://myzubster.com" rel="noopener noreferrer"&gt;https://myzubster.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💻 GitHub&lt;br&gt;
&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🌐 MyZubster Comic Universe&lt;br&gt;
&lt;a href="https://myzubster.com/fumetto.html" rel="noopener noreferrer"&gt;https://myzubster.com/fumetto.html&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  opensource #github #docker #metaverse #selfhosting #diy #freeparty #soundsystem #circulareconomy #community #ai #myzubster
&lt;/h1&gt;

</description>
      <category>social</category>
      <category>networks</category>
      <category>building</category>
      <category>myzubster</category>
    </item>
    <item>
      <title>From Free-Party Culture to a Circular Metaverse: Building the MyZubster Cultural Network</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sat, 05 Sep 2026 14:56:20 +0000</pubDate>
      <link>https://dev.to/danielioni/from-free-party-culture-to-a-circular-metaverse-building-the-myzubster-cultural-network-hl0</link>
      <guid>https://dev.to/danielioni/from-free-party-culture-to-a-circular-metaverse-building-the-myzubster-cultural-network-hl0</guid>
      <description>&lt;h1&gt;
  
  
  From Free-Party Culture to a Circular Metaverse: Building the MyZubster Cultural Network
&lt;/h1&gt;

&lt;p&gt;What happens when the philosophy of DIY sound systems, free-party culture, independent art, recycling, digital identity, social networks and AI-assisted coordination meet inside the same open-source ecosystem?&lt;/p&gt;

&lt;p&gt;That is one of the experiments we are building with &lt;strong&gt;MyZubster&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The idea is not to digitize a free party and replace the physical experience with a virtual world.&lt;/p&gt;

&lt;p&gt;The opposite.&lt;/p&gt;

&lt;p&gt;The idea is to build a digital infrastructure that can help independent cultural communities connect:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;people&lt;/li&gt;
&lt;li&gt;artists&lt;/li&gt;
&lt;li&gt;sound systems&lt;/li&gt;
&lt;li&gt;venues&lt;/li&gt;
&lt;li&gt;materials&lt;/li&gt;
&lt;li&gt;recycled products&lt;/li&gt;
&lt;li&gt;workshops&lt;/li&gt;
&lt;li&gt;cultural events&lt;/li&gt;
&lt;li&gt;marketplaces&lt;/li&gt;
&lt;li&gt;information points&lt;/li&gt;
&lt;li&gt;social channels&lt;/li&gt;
&lt;li&gt;bots&lt;/li&gt;
&lt;li&gt;digital identities&lt;/li&gt;
&lt;li&gt;environmental evidence&lt;/li&gt;
&lt;li&gt;physical places&lt;/li&gt;
&lt;li&gt;Metaverse spaces&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;into one interoperable network.&lt;/p&gt;

&lt;p&gt;The starting point is culture.&lt;/p&gt;

&lt;p&gt;The destination is infrastructure.&lt;/p&gt;




&lt;h1&gt;
  
  
  The DIY and free-party connection
&lt;/h1&gt;

&lt;p&gt;Free-party and sound-system cultures historically developed around a very particular idea:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;if the infrastructure does not exist, build it.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Sound systems were assembled.&lt;/p&gt;

&lt;p&gt;Generators were found.&lt;/p&gt;

&lt;p&gt;Vehicles became workshops.&lt;/p&gt;

&lt;p&gt;Old industrial materials became stages.&lt;/p&gt;

&lt;p&gt;Warehouses became temporary cultural spaces.&lt;/p&gt;

&lt;p&gt;People shared technical knowledge outside traditional institutions.&lt;/p&gt;

&lt;p&gt;Art, engineering, music, mechanics and community mixed together.&lt;/p&gt;

&lt;p&gt;MyZubster documents a cultural dialogue around this historical DIY ecosystem, including personal testimony connected to people and scenes associated with Spiral Tribe, Mutoid Waste and Bedlam.&lt;/p&gt;

&lt;p&gt;This is cultural documentation and personal testimony.&lt;/p&gt;

&lt;p&gt;It is &lt;strong&gt;not&lt;/strong&gt; an official affiliation, membership claim, endorsement or partnership with those collectives.&lt;/p&gt;

&lt;p&gt;Repository documentation:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/tree/main/docs/culture" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/tree/main/docs/culture&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  From sound-system networks to digital networks
&lt;/h1&gt;

&lt;p&gt;The interesting part is not nostalgia.&lt;/p&gt;

&lt;p&gt;It is the architecture.&lt;/p&gt;

&lt;p&gt;A traditional independent event already behaves like a distributed system.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ARTISTS
   │
SOUND SYSTEM
   │
CREW
   │
VEHICLES
   │
LOCATION
   │
ENERGY
   │
MATERIALS
   │
COMMUNICATION
   │
COMMUNITY
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Today we can extend this model.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ARTISTS
   │
SOUND / CULTURAL CREWS
   │
EVENT SYSTEM
   │
METAVERSE
   │
CIRCULAR MARKETPLACE
   │
RECYCLED MATERIALS
   │
SOCIAL NETWORKS
   │
TELEGRAM / BOTS
   │
INFOPOINT
   │
EVIDENCE + PROVENANCE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is the cultural layer MyZubster is exploring.&lt;/p&gt;




&lt;h1&gt;
  
  
  The MyZubster Metaverse as a cultural map
&lt;/h1&gt;

&lt;p&gt;The MyZubster Metaverse is not intended only as a collection of avatars.&lt;/p&gt;

&lt;p&gt;It can become a navigable map of communities and resources.&lt;/p&gt;

&lt;p&gt;A cultural space could have its own virtual room or district containing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;its history&lt;/li&gt;
&lt;li&gt;visual archives&lt;/li&gt;
&lt;li&gt;artists&lt;/li&gt;
&lt;li&gt;sound-system documentation&lt;/li&gt;
&lt;li&gt;event information&lt;/li&gt;
&lt;li&gt;public links&lt;/li&gt;
&lt;li&gt;Marketplace products&lt;/li&gt;
&lt;li&gt;circular materials&lt;/li&gt;
&lt;li&gt;workshops&lt;/li&gt;
&lt;li&gt;related projects&lt;/li&gt;
&lt;li&gt;physical-event information&lt;/li&gt;
&lt;li&gt;contribution opportunities&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The repository already contains a neutral &lt;strong&gt;subculture profile model&lt;/strong&gt; intended not only for Spiral Tribe-related documentation but also for independent sound systems, free-party communities, teknival scenes, punk/DIY networks, maker cultures, art collectives and other contributor-defined subcultures.&lt;/p&gt;

&lt;p&gt;Documentation:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/culture/ZORGAX-SUBCULTURE-PROFILES.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/culture/ZORGAX-SUBCULTURE-PROFILES.md&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The important principle is that the system should represent culture without inventing relationships.&lt;/p&gt;

&lt;p&gt;An artist profile is not automatically membership.&lt;/p&gt;

&lt;p&gt;A historical reference is not endorsement.&lt;/p&gt;

&lt;p&gt;A visual is not evidence of partnership.&lt;/p&gt;




&lt;h1&gt;
  
  
  A possible cultural journey
&lt;/h1&gt;

&lt;p&gt;Imagine entering the Metaverse and finding an independent cultural district.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;METAVERSE DISTRICT
       ↓
SUBCULTURE PROFILE
       ↓
ARTISTS / CREWS
       ↓
MUSIC / VISUAL ARCHIVE
       ↓
UPCOMING EVENT
       ↓
INFOPOINT
       ↓
MARKETPLACE
       ↓
RECYCLED MATERIALS
       ↓
REAL-WORLD CULTURAL ACTIVITY
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The Metaverse becomes an interface connecting information that already exists across different systems.&lt;/p&gt;

&lt;p&gt;It does not need to replace websites, Telegram or social networks.&lt;/p&gt;

&lt;p&gt;It can connect them.&lt;/p&gt;




&lt;h1&gt;
  
  
  Events as modular systems
&lt;/h1&gt;

&lt;p&gt;Inside MyZubster, cultural events are being modeled as modular entities.&lt;/p&gt;

&lt;p&gt;The architecture already separates modules such as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;events/
├── sound/
├── artists/
├── flyer/
├── telegram/
├── location/
├── welfare/
└── hospitality/
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is important because an event is more than a date and a location.&lt;/p&gt;

&lt;p&gt;An event can be represented as a system.&lt;/p&gt;

&lt;p&gt;Documentation:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/culture/ZORGAX-MODULAR-FREE-PARTY-OPERATIONS.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/culture/ZORGAX-MODULAR-FREE-PARTY-OPERATIONS.md&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The event model can include things like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;title&lt;/li&gt;
&lt;li&gt;artists&lt;/li&gt;
&lt;li&gt;sound&lt;/li&gt;
&lt;li&gt;visual identity&lt;/li&gt;
&lt;li&gt;flyer&lt;/li&gt;
&lt;li&gt;information channels&lt;/li&gt;
&lt;li&gt;welfare resources&lt;/li&gt;
&lt;li&gt;hospitality&lt;/li&gt;
&lt;li&gt;organizer information&lt;/li&gt;
&lt;li&gt;location state&lt;/li&gt;
&lt;li&gt;publication state&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That means one event object could eventually feed multiple surfaces.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;EVENT DATA
    │
    ├── Website
    ├── Metaverse
    ├── Telegram
    ├── Social post
    ├── Infopoint
    └── Public API
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;One source.&lt;/p&gt;

&lt;p&gt;Many interfaces.&lt;/p&gt;




&lt;h1&gt;
  
  
  Telegram and the digital infopoint
&lt;/h1&gt;

&lt;p&gt;Traditional free-party culture often relied on decentralized information channels.&lt;/p&gt;

&lt;p&gt;Phone calls.&lt;/p&gt;

&lt;p&gt;Flyers.&lt;/p&gt;

&lt;p&gt;Word of mouth.&lt;/p&gt;

&lt;p&gt;Mailing lists.&lt;/p&gt;

&lt;p&gt;Forums.&lt;/p&gt;

&lt;p&gt;SMS.&lt;/p&gt;

&lt;p&gt;Then social networks and messaging platforms.&lt;/p&gt;

&lt;p&gt;MyZubster explores a modern version of the same principle.&lt;/p&gt;

&lt;p&gt;The documented cultural discovery flow already contains:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ARTIST / CREW
      ↓
FLYER
      ↓
TELEGRAM / INFO POINT
      ↓
EVENT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Documentation:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/culture/ZORGAX-TEKNO-TRIBES-ARTIST-DISCOVERY.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/culture/ZORGAX-TEKNO-TRIBES-ARTIST-DISCOVERY.md&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Telegram can therefore become one channel among several.&lt;/p&gt;

&lt;p&gt;A bot could help distribute authorized public information such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;event announcement&lt;/li&gt;
&lt;li&gt;time&lt;/li&gt;
&lt;li&gt;public meeting point&lt;/li&gt;
&lt;li&gt;lineup&lt;/li&gt;
&lt;li&gt;workshop&lt;/li&gt;
&lt;li&gt;transport information&lt;/li&gt;
&lt;li&gt;venue rules&lt;/li&gt;
&lt;li&gt;welfare information&lt;/li&gt;
&lt;li&gt;schedule changes&lt;/li&gt;
&lt;li&gt;recycling instructions&lt;/li&gt;
&lt;li&gt;links to Marketplace resources&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The system should never publish private or sensitive locations automatically.&lt;/p&gt;

&lt;p&gt;Physical events require organizer authorization, legal compliance, appropriate permissions and safety controls.&lt;/p&gt;




&lt;h1&gt;
  
  
  The social-network bridge
&lt;/h1&gt;

&lt;p&gt;The next logical layer is social distribution.&lt;/p&gt;

&lt;p&gt;Instead of manually rewriting the same event announcement ten times, a validated event object can become the source for multiple outputs.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CULTURAL EVENT
      ↓
STRUCTURED DATA
      ↓
ZORGAX
      ↓
┌──────────┬──────────┬──────────┐
│ Telegram │ Website  │ Metaverse│
├──────────┼──────────┼──────────┤
│ Social   │ Infopoint│ API      │
└──────────┴──────────┴──────────┘
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Zorgax can help prepare the information.&lt;/p&gt;

&lt;p&gt;Humans retain publication authority.&lt;/p&gt;

&lt;p&gt;The bot should not invent artists.&lt;/p&gt;

&lt;p&gt;It should not invent locations.&lt;/p&gt;

&lt;p&gt;It should not invent partnerships.&lt;/p&gt;

&lt;p&gt;It should distribute information coming from an authorized source.&lt;/p&gt;




&lt;h1&gt;
  
  
  Circular materials for cultural events
&lt;/h1&gt;

&lt;p&gt;This is where the system becomes especially interesting.&lt;/p&gt;

&lt;p&gt;Events consume materials.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;timber&lt;/li&gt;
&lt;li&gt;metal&lt;/li&gt;
&lt;li&gt;cables&lt;/li&gt;
&lt;li&gt;fabrics&lt;/li&gt;
&lt;li&gt;barriers&lt;/li&gt;
&lt;li&gt;furniture&lt;/li&gt;
&lt;li&gt;signage&lt;/li&gt;
&lt;li&gt;lighting structures&lt;/li&gt;
&lt;li&gt;stage elements&lt;/li&gt;
&lt;li&gt;decoration&lt;/li&gt;
&lt;li&gt;containers&lt;/li&gt;
&lt;li&gt;reusable cups&lt;/li&gt;
&lt;li&gt;repair components&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Many cultural scenes already reuse materials informally.&lt;/p&gt;

&lt;p&gt;The Circular Marketplace can make this flow more visible and traceable.&lt;/p&gt;

&lt;p&gt;The MyZubster Metaverse already contains a Circular Marketplace direction where visitors can move between sellers, manufacturers, producers, community contributors and recycling operators, discover items and follow their circular lifecycle.&lt;/p&gt;

&lt;p&gt;Documentation:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/metaverse/CIRCULAR-MARKETPLACE-WORLD.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/metaverse/CIRCULAR-MARKETPLACE-WORLD.md&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Imagine building a stage through the Circular Marketplace
&lt;/h1&gt;

&lt;p&gt;An event organizer could search for:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;RECOVERED TIMBER
      +
REUSED METAL
      +
SECOND-HAND LIGHTING
      +
REPAIRED CABLES
      +
RECYCLED DECORATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Instead of treating them only as products, the ecosystem could connect every object to its lifecycle.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ORIGINAL MATERIAL
      ↓
RECOVERY
      ↓
REPAIR / TRANSFORMATION
      ↓
MARKETPLACE LISTING
      ↓
CULTURAL EVENT USE
      ↓
RECOVERY AGAIN
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is the circular-economy connection.&lt;/p&gt;

&lt;p&gt;A stage does not necessarily become waste after one night.&lt;/p&gt;

&lt;p&gt;A decoration does not necessarily need to be produced again.&lt;/p&gt;

&lt;p&gt;A cable does not automatically need replacing.&lt;/p&gt;

&lt;p&gt;A piece of metal can move through multiple cultural projects.&lt;/p&gt;

&lt;p&gt;The Marketplace can help record that movement.&lt;/p&gt;




&lt;h1&gt;
  
  
  Circular passports
&lt;/h1&gt;

&lt;p&gt;A particularly useful concept is the &lt;strong&gt;circular item passport&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;A material or object could carry structured information describing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;what it is&lt;/li&gt;
&lt;li&gt;origin&lt;/li&gt;
&lt;li&gt;material&lt;/li&gt;
&lt;li&gt;repair history&lt;/li&gt;
&lt;li&gt;previous use&lt;/li&gt;
&lt;li&gt;current owner or custodian&lt;/li&gt;
&lt;li&gt;Marketplace history&lt;/li&gt;
&lt;li&gt;recovery route&lt;/li&gt;
&lt;li&gt;future reuse&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;WOOD PANEL #A120
      ↓
Recovered from previous installation
      ↓
Marketplace listing
      ↓
Used for cultural stage
      ↓
Returned to material pool
      ↓
Used for community workshop
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The object becomes part of the story.&lt;/p&gt;

&lt;p&gt;Not only the event.&lt;/p&gt;




&lt;h1&gt;
  
  
  Culture and recycling can reinforce each other
&lt;/h1&gt;

&lt;p&gt;This creates a possible circular cultural economy.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;RECYCLING OPERATOR
       ↓
RECOVERED MATERIAL
       ↓
MYZUBSTER MARKETPLACE
       ↓
ARTIST / MAKER / CREW
       ↓
EVENT INSTALLATION
       ↓
CULTURAL USE
       ↓
RECOVERY
       ↓
NEW PROJECT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A maker could discover materials.&lt;/p&gt;

&lt;p&gt;A sound-system crew could find repair components.&lt;/p&gt;

&lt;p&gt;An artist could find recycled construction material.&lt;/p&gt;

&lt;p&gt;A workshop could teach how to transform it.&lt;/p&gt;

&lt;p&gt;An event could expose the provenance publicly.&lt;/p&gt;

&lt;p&gt;A recycling operator could show where recovered materials went.&lt;/p&gt;




&lt;h1&gt;
  
  
  Makers and workshops
&lt;/h1&gt;

&lt;p&gt;The same infrastructure can connect cultural events with practical education.&lt;/p&gt;

&lt;p&gt;An event does not need to contain only music.&lt;/p&gt;

&lt;p&gt;It can contain:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;repair workshops&lt;/li&gt;
&lt;li&gt;electronics&lt;/li&gt;
&lt;li&gt;speaker building&lt;/li&gt;
&lt;li&gt;woodworking&lt;/li&gt;
&lt;li&gt;metal fabrication&lt;/li&gt;
&lt;li&gt;recycling labs&lt;/li&gt;
&lt;li&gt;visual arts&lt;/li&gt;
&lt;li&gt;permaculture&lt;/li&gt;
&lt;li&gt;environmental education&lt;/li&gt;
&lt;li&gt;open-source software&lt;/li&gt;
&lt;li&gt;digital identity&lt;/li&gt;
&lt;li&gt;AI workshops&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The Metaverse can maintain a persistent version of those activities.&lt;/p&gt;

&lt;p&gt;Someone discovers a workshop virtually.&lt;/p&gt;

&lt;p&gt;They participate physically.&lt;/p&gt;

&lt;p&gt;They later contribute documentation.&lt;/p&gt;

&lt;p&gt;The documentation becomes reusable by another community.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;DISCOVER
   ↓
LEARN
   ↓
BUILD
   ↓
DOCUMENT
   ↓
SHARE
   ↓
REPLICATE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That is much closer to the original DIY spirit than simply selling digital collectibles.&lt;/p&gt;




&lt;h1&gt;
  
  
  Artists and digital identities
&lt;/h1&gt;

&lt;p&gt;Artists and contributors can also have persistent identities.&lt;/p&gt;

&lt;p&gt;Nicola / N4K48 is one example of how MyZubster is experimenting with a character identity connected to a contributor journey.&lt;/p&gt;

&lt;p&gt;A similar model could eventually work for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;DJs&lt;/li&gt;
&lt;li&gt;live performers&lt;/li&gt;
&lt;li&gt;VJs&lt;/li&gt;
&lt;li&gt;technicians&lt;/li&gt;
&lt;li&gt;sound engineers&lt;/li&gt;
&lt;li&gt;makers&lt;/li&gt;
&lt;li&gt;visual artists&lt;/li&gt;
&lt;li&gt;photographers&lt;/li&gt;
&lt;li&gt;researchers&lt;/li&gt;
&lt;li&gt;recycling contributors&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;An identity could link:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;PROFILE
  +
PUBLIC WORK
  +
EVENTS
  +
CONTRIBUTIONS
  +
METAVERSE SPACE
  +
MARKETPLACE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;But again:&lt;/p&gt;

&lt;p&gt;identity must be attributable.&lt;/p&gt;

&lt;p&gt;The system should not assign a person to a crew without evidence or consent.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Infopoint
&lt;/h1&gt;

&lt;p&gt;One of the most interesting concepts is the &lt;strong&gt;Infopoint&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Think of it as a bridge between the physical and digital event.&lt;/p&gt;

&lt;p&gt;A physical event might contain a QR/NFC/public terminal.&lt;/p&gt;

&lt;p&gt;Scanning it could open:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;EVENT INFOPOINT

→ lineup
→ timetable
→ cultural history
→ artists
→ workshops
→ welfare
→ recycling
→ Marketplace
→ transport
→ Metaverse
→ Telegram
→ contributor page
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The same Infopoint could exist inside the Metaverse.&lt;/p&gt;

&lt;p&gt;One identity.&lt;/p&gt;

&lt;p&gt;Two worlds.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;PHYSICAL EVENT
      ↕
   INFOPOINT
      ↕
METAVERSE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  Bots as connectors, not rulers
&lt;/h1&gt;

&lt;p&gt;Bots are useful when they remove repetitive work.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Organizer creates event
        ↓
Human validates
        ↓
Zorgax structures data
        ↓
Telegram bot prepares message
        ↓
Social content prepared
        ↓
Metaverse event card updated
        ↓
Infopoint updated
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;But MyZubster's governance model is deliberately human-gated.&lt;/p&gt;

&lt;p&gt;Bots can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;prepare&lt;/li&gt;
&lt;li&gt;classify&lt;/li&gt;
&lt;li&gt;synchronize&lt;/li&gt;
&lt;li&gt;notify&lt;/li&gt;
&lt;li&gt;recommend&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Humans should retain control over:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;publication&lt;/li&gt;
&lt;li&gt;sensitive locations&lt;/li&gt;
&lt;li&gt;legal commitments&lt;/li&gt;
&lt;li&gt;partnerships&lt;/li&gt;
&lt;li&gt;financial actions&lt;/li&gt;
&lt;li&gt;real-world activation&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  Welfare and safety
&lt;/h1&gt;

&lt;p&gt;A modern cultural infrastructure also needs to make welfare visible.&lt;/p&gt;

&lt;p&gt;An event information system can include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;water information&lt;/li&gt;
&lt;li&gt;weather information&lt;/li&gt;
&lt;li&gt;accessibility&lt;/li&gt;
&lt;li&gt;emergency contacts&lt;/li&gt;
&lt;li&gt;medical/welfare point&lt;/li&gt;
&lt;li&gt;hearing protection&lt;/li&gt;
&lt;li&gt;transport information&lt;/li&gt;
&lt;li&gt;waste separation&lt;/li&gt;
&lt;li&gt;environmental rules&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The objective is not to control independent culture.&lt;/p&gt;

&lt;p&gt;It is to make useful information easier to find.&lt;/p&gt;




&lt;h1&gt;
  
  
  Privacy-first event locations
&lt;/h1&gt;

&lt;p&gt;Free-party culture has historically had a complicated relationship with location information.&lt;/p&gt;

&lt;p&gt;A digital system needs to handle that carefully.&lt;/p&gt;

&lt;p&gt;The architecture should distinguish:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;PUBLIC EVENT LOCATION

AUTHORIZED PARTICIPANT LOCATION

APPROXIMATE AREA

PRIVATE LOCATION

NOT YET RELEASED
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A bot should never decide to expose a private location automatically.&lt;/p&gt;

&lt;p&gt;The organizer controls the publication state.&lt;/p&gt;

&lt;p&gt;That same principle applies to participant data.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Cultural Graph
&lt;/h1&gt;

&lt;p&gt;The larger vision is what we could call a &lt;strong&gt;Cultural Graph&lt;/strong&gt;.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                    MYZUBSTER

        ┌──────────────┼──────────────┐
        ↓              ↓              ↓
     CULTURE        METAVERSE      MARKETPLACE
        │              │              │
   ┌────┼────┐         │         ┌────┼────┐
   ↓    ↓    ↓         ↓         ↓    ↓    ↓
Artists Crew Events  Worlds   Reuse Repair Recycle
   │         │         │              │
   └─────────┴─────────┴──────────────┘
                     │
                   ZORGAX
                     │
       ┌─────────────┼─────────────┐
       ↓             ↓             ↓
   Telegram       Social        Infopoint
                     │
                     ↓
               PHYSICAL WORLD
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Every layer can remain independent.&lt;/p&gt;

&lt;p&gt;But when connected, they become more useful.&lt;/p&gt;




&lt;h1&gt;
  
  
  Where LIFE-oriented work fits
&lt;/h1&gt;

&lt;p&gt;The circular-economy side also connects with the environmental research direction of MyZubster.&lt;/p&gt;

&lt;p&gt;Candidate LIFE-oriented work currently explores concepts such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;material provenance&lt;/li&gt;
&lt;li&gt;recovery&lt;/li&gt;
&lt;li&gt;reuse&lt;/li&gt;
&lt;li&gt;baselines&lt;/li&gt;
&lt;li&gt;measurable environmental indicators&lt;/li&gt;
&lt;li&gt;evidence trails&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That means future cultural pilots could potentially study questions such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;how much event material was reused?&lt;/li&gt;
&lt;li&gt;how much material avoided disposal?&lt;/li&gt;
&lt;li&gt;how many objects were repaired?&lt;/li&gt;
&lt;li&gt;how many items entered another lifecycle?&lt;/li&gt;
&lt;li&gt;what percentage had traceable provenance?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But these must be measured.&lt;/p&gt;

&lt;p&gt;A recycled-looking stage is not environmental evidence.&lt;/p&gt;

&lt;p&gt;A sustainability claim needs a baseline and verifiable data.&lt;/p&gt;




&lt;h1&gt;
  
  
  What already exists
&lt;/h1&gt;

&lt;p&gt;The current MyZubster repository contains real building blocks for this direction:&lt;/p&gt;

&lt;p&gt;✅ Metaverse architecture&lt;/p&gt;

&lt;p&gt;✅ Circular Marketplace world&lt;/p&gt;

&lt;p&gt;✅ Marketplace booths inside the Metaverse&lt;/p&gt;

&lt;p&gt;✅ Cultural event data model&lt;/p&gt;

&lt;p&gt;✅ Modular event architecture&lt;/p&gt;

&lt;p&gt;✅ Telegram-related event modules&lt;/p&gt;

&lt;p&gt;✅ Subculture profile documentation&lt;/p&gt;

&lt;p&gt;✅ Artist/subculture discovery flows&lt;/p&gt;

&lt;p&gt;✅ Bot and notification infrastructure&lt;/p&gt;

&lt;p&gt;✅ Circular item/passport development&lt;/p&gt;

&lt;p&gt;✅ GitHub-driven evidence and provenance&lt;/p&gt;

&lt;p&gt;✅ Interactive Comic Universe&lt;/p&gt;

&lt;p&gt;GitHub:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Metaverse Circular Marketplace:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/metaverse/CIRCULAR-MARKETPLACE-WORLD.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/metaverse/CIRCULAR-MARKETPLACE-WORLD.md&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Subculture profiles:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/culture/ZORGAX-SUBCULTURE-PROFILES.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/culture/ZORGAX-SUBCULTURE-PROFILES.md&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Free-party modular operations:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/culture/ZORGAX-MODULAR-FREE-PARTY-OPERATIONS.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/culture/ZORGAX-MODULAR-FREE-PARTY-OPERATIONS.md&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Tekno / artist discovery:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/culture/ZORGAX-TEKNO-TRIBES-ARTIST-DISCOVERY.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/culture/ZORGAX-TEKNO-TRIBES-ARTIST-DISCOVERY.md&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;MyZubster:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://myzubster.com" rel="noopener noreferrer"&gt;https://myzubster.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Comic Universe:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://myzubster.com/fumetto.html" rel="noopener noreferrer"&gt;https://myzubster.com/fumetto.html&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  What is still a direction
&lt;/h1&gt;

&lt;p&gt;Some parts remain architectural or experimental.&lt;/p&gt;

&lt;p&gt;⚠️ The system does not claim affiliation with Spiral Tribe/SP23, Mutoid Waste, Bedlam or other historical collectives.&lt;/p&gt;

&lt;p&gt;⚠️ A Metaverse profile does not prove crew membership.&lt;/p&gt;

&lt;p&gt;⚠️ Bots should not autonomously publish sensitive event locations.&lt;/p&gt;

&lt;p&gt;⚠️ Circular-economy impact requires measurements.&lt;/p&gt;

&lt;p&gt;⚠️ Physical events require responsible organizers, appropriate permissions and safety controls.&lt;/p&gt;

&lt;p&gt;⚠️ Recycled materials must still be suitable and safe for their intended use.&lt;/p&gt;

&lt;p&gt;The goal is not to automate culture.&lt;/p&gt;

&lt;p&gt;It is to give culture better infrastructure.&lt;/p&gt;




&lt;h1&gt;
  
  
  From temporary autonomous space to persistent open infrastructure
&lt;/h1&gt;

&lt;p&gt;A free party is temporary.&lt;/p&gt;

&lt;p&gt;A sound system arrives.&lt;/p&gt;

&lt;p&gt;A space changes.&lt;/p&gt;

&lt;p&gt;People meet.&lt;/p&gt;

&lt;p&gt;Music happens.&lt;/p&gt;

&lt;p&gt;Then everything disappears again.&lt;/p&gt;

&lt;p&gt;But some things should remain:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;knowledge&lt;/li&gt;
&lt;li&gt;documentation&lt;/li&gt;
&lt;li&gt;art&lt;/li&gt;
&lt;li&gt;connections&lt;/li&gt;
&lt;li&gt;technical solutions&lt;/li&gt;
&lt;li&gt;repaired materials&lt;/li&gt;
&lt;li&gt;cultural memory&lt;/li&gt;
&lt;li&gt;reusable infrastructure&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is where the Metaverse becomes interesting.&lt;/p&gt;

&lt;p&gt;Not as an escape from reality.&lt;/p&gt;

&lt;p&gt;As a &lt;strong&gt;persistent layer connecting temporary real-world experiences&lt;/strong&gt;.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;TEMPORARY EVENT
       ↓
CULTURAL MEMORY
       ↓
OPEN DOCUMENTATION
       ↓
METAVERSE
       ↓
NEW COMMUNITY
       ↓
NEW EVENT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  Build culture, not platforms around culture
&lt;/h1&gt;

&lt;p&gt;The deeper principle is simple.&lt;/p&gt;

&lt;p&gt;Communities should not exist only as content inside someone else's social network.&lt;/p&gt;

&lt;p&gt;They should be able to own their infrastructure.&lt;/p&gt;

&lt;p&gt;Their identity.&lt;/p&gt;

&lt;p&gt;Their documentation.&lt;/p&gt;

&lt;p&gt;Their event data.&lt;/p&gt;

&lt;p&gt;Their material flows.&lt;/p&gt;

&lt;p&gt;Their archives.&lt;/p&gt;

&lt;p&gt;Their connections.&lt;/p&gt;

&lt;p&gt;Social networks then become channels, not the foundation.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;COMMUNITY
   ↓
OWN DATA / OPEN SOURCE
   ↓
MYZUBSTER
   ↓
Telegram
Instagram
Web
Metaverse
Marketplace
Infopoint
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Platforms can change.&lt;/p&gt;

&lt;p&gt;The cultural graph remains.&lt;/p&gt;




&lt;h1&gt;
  
  
  A possible future event
&lt;/h1&gt;

&lt;p&gt;Imagine this:&lt;/p&gt;

&lt;p&gt;You enter MyZubster Metaverse.&lt;/p&gt;

&lt;p&gt;You discover an independent sound-system district.&lt;/p&gt;

&lt;p&gt;You listen to an artist.&lt;/p&gt;

&lt;p&gt;You open the event Infopoint.&lt;/p&gt;

&lt;p&gt;You see that a cultural gathering is being organized.&lt;/p&gt;

&lt;p&gt;You find a workshop building stage furniture from recovered materials.&lt;/p&gt;

&lt;p&gt;The Circular Marketplace shows available timber, lighting equipment and repaired electronics.&lt;/p&gt;

&lt;p&gt;A maker reserves materials.&lt;/p&gt;

&lt;p&gt;The event page updates.&lt;/p&gt;

&lt;p&gt;Telegram distributes the authorized public announcement.&lt;/p&gt;

&lt;p&gt;The physical event happens.&lt;/p&gt;

&lt;p&gt;QR codes connect the installations to their material passports.&lt;/p&gt;

&lt;p&gt;After the event, materials return to the circular pool.&lt;/p&gt;

&lt;p&gt;Photos and documentation enter the cultural archive.&lt;/p&gt;

&lt;p&gt;The Metaverse space remains online.&lt;/p&gt;

&lt;p&gt;Another community discovers the project.&lt;/p&gt;

&lt;p&gt;And the cycle starts again.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;DISCOVERY
   ↓
COMMUNITY
   ↓
MATERIAL
   ↓
CREATION
   ↓
EVENT
   ↓
CULTURE
   ↓
RECOVERY
   ↓
DOCUMENTATION
   ↓
REPLICATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That is the system we are trying to build.&lt;/p&gt;

&lt;p&gt;Not just a Metaverse.&lt;/p&gt;

&lt;p&gt;Not just a Marketplace.&lt;/p&gt;

&lt;p&gt;Not just an event platform.&lt;/p&gt;

&lt;p&gt;Not just AI.&lt;/p&gt;

&lt;p&gt;A &lt;strong&gt;cultural, circular and open-source coordination layer between digital communities and the physical world.&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Culture creates networks.&lt;br&gt;
Open source preserves knowledge.&lt;br&gt;
Circularity keeps materials moving.&lt;br&gt;
The Metaverse keeps the map alive.&lt;br&gt;
Bots connect the channels.&lt;br&gt;
Humans keep the responsibility.&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  opensource #metaverse #subculture #diy #soundsystem #circulareconomy #recycling #events #telegram #ai #culture #community
&lt;/h1&gt;

</description>
      <category>tekno</category>
      <category>culture</category>
      <category>free</category>
      <category>party</category>
    </item>
    <item>
      <title>MyZubster Pilot Projects: Building an Evidence-First Path Toward EU LIFE</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sat, 05 Sep 2026 14:49:48 +0000</pubDate>
      <link>https://dev.to/danielioni/myzubster-pilot-projects-building-an-evidence-first-path-toward-eu-life-427c</link>
      <guid>https://dev.to/danielioni/myzubster-pilot-projects-building-an-evidence-first-path-toward-eu-life-427c</guid>
      <description>&lt;h1&gt;
  
  
  MyZubster Pilot Projects: Building an Evidence-First Path Toward EU LIFE
&lt;/h1&gt;

&lt;p&gt;MyZubster is evolving from an open-source ecosystem into an evidence-first infrastructure designed to connect software, people, environmental observations, sensors, AI-assisted workflows and real-world pilot projects.&lt;/p&gt;

&lt;p&gt;One of the directions we are currently exploring is how this infrastructure could support environmental pilots aligned with the objectives and working methods of the European Union's &lt;strong&gt;LIFE Programme&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This is an important distinction:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;MyZubster is not claiming to be an EU-funded LIFE project today.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The current work is preparatory. There is no claim of European Commission or CINEA endorsement, approved LIFE funding, a completed consortium or automatically validated environmental impact.&lt;/p&gt;

&lt;p&gt;The goal is to build the technical and evidence infrastructure that a serious pilot needs &lt;strong&gt;before making environmental claims&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is the LIFE Programme?
&lt;/h2&gt;

&lt;p&gt;LIFE is the European Union's funding programme dedicated to environment and climate action.&lt;/p&gt;

&lt;p&gt;Its 2021–2027 structure includes four main sub-programmes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Nature and Biodiversity&lt;/li&gt;
&lt;li&gt;Circular Economy and Quality of Life&lt;/li&gt;
&lt;li&gt;Climate Change Mitigation and Adaptation&lt;/li&gt;
&lt;li&gt;Clean Energy Transition&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Official LIFE Programme:&lt;br&gt;
&lt;a href="https://cinea.ec.europa.eu/programmes/life_en" rel="noopener noreferrer"&gt;https://cinea.ec.europa.eu/programmes/life_en&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Circular Economy and Quality of Life programme supports work around areas such as waste and resource recovery, water, soil, air, chemicals and environmental governance.&lt;/p&gt;

&lt;p&gt;Climate-oriented LIFE projects can also include pilot, demonstration and best-practice approaches designed to test measurable solutions.&lt;/p&gt;

&lt;p&gt;For MyZubster, this is particularly interesting because the technical problem is not only:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Can we build a solution?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It is also:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Can we prove what happened, against a baseline, with traceable evidence?"&lt;/strong&gt;&lt;/p&gt;


&lt;h1&gt;
  
  
  The MyZubster evidence model
&lt;/h1&gt;

&lt;p&gt;The common architecture behind our candidate pilots is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;REAL-WORLD EVENT
        ↓
AUTHORIZED DATA / OBSERVATION
        ↓
PROVENANCE
        ↓
BASELINE
        ↓
MEASURABLE KPI
        ↓
EVIDENCE RECORD
        ↓
HUMAN / TECHNICAL REVIEW
        ↓
REPRODUCIBLE REPORT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Instead of treating a dashboard screenshot or an automated result as proof by itself, MyZubster is designed around explicit evidence states.&lt;/p&gt;

&lt;p&gt;Some examples:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;candidate ≠ partner

discussion ≠ agreement

simulation ≠ physical deployment

observation ≠ validated environmental outcome

GitHub contribution ≠ institutional participation

automation ≠ independent scientific verification
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Main repository:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Public vision and architecture:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/VISION.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/VISION.md&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Pilot Track 1 — Absorbent Hygiene Products
&lt;/h1&gt;

&lt;p&gt;One candidate circular-economy pilot focuses on &lt;strong&gt;Absorbent Hygiene Products (AHP)&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This category can include products such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;diapers / nappies&lt;/li&gt;
&lt;li&gt;sanitary absorbent products&lt;/li&gt;
&lt;li&gt;incontinence products&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The candidate material flow is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;collection
   ↓
traceable batch
   ↓
treatment
   ↓
recovered materials
   ↓
destination / reuse
   ↓
environmental evidence
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A real pilot could measure indicators such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;total mass collected&lt;/li&gt;
&lt;li&gt;mass treated&lt;/li&gt;
&lt;li&gt;recovery yield by material fraction&lt;/li&gt;
&lt;li&gt;rejected or residual fraction&lt;/li&gt;
&lt;li&gt;destination of secondary materials&lt;/li&gt;
&lt;li&gt;completeness of traceability records&lt;/li&gt;
&lt;li&gt;environmental indicators compared with an agreed baseline&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The important part is that MyZubster would not need to operate the recycling plant itself.&lt;/p&gt;

&lt;p&gt;Its possible role is the &lt;strong&gt;digital evidence and provenance layer&lt;/strong&gt; connecting the stages of the process.&lt;/p&gt;

&lt;p&gt;The current status is:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;CANDIDATE_PILOT_TRACK&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;No recycler, municipality, technology provider or waste-management organisation is currently represented as a confirmed LIFE/MyZubster partner merely because this track exists.&lt;/p&gt;

&lt;p&gt;Pilot documentation:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/life/circular-economy-candidate-pilots.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/life/circular-economy-candidate-pilots.md&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Pilot Track 2 — Industrial Hemp Circular Bioeconomy
&lt;/h1&gt;

&lt;p&gt;A second candidate pilot explores the circular use of &lt;strong&gt;industrial hemp and lawful agro-industrial biomass or residues&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This is specifically about industrial biomass and circular material flows — not recreational cannabis or controlled-substance commerce.&lt;/p&gt;

&lt;p&gt;The possible flow is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cultivation / processing residue
            ↓
traceable biomass lot
            ↓
transformation / reuse
            ↓
secondary material or product
            ↓
environmental evidence
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Potential measurements could include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;biomass or residue input&lt;/li&gt;
&lt;li&gt;material recovery or valorisation yield&lt;/li&gt;
&lt;li&gt;waste avoided or diverted, where demonstrable&lt;/li&gt;
&lt;li&gt;destination and use of outputs&lt;/li&gt;
&lt;li&gt;provenance completeness&lt;/li&gt;
&lt;li&gt;environmental indicators measured against a defined baseline&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Again, the core principle is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;do not infer environmental impact simply because material was processed.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If a project wants to claim avoided waste, improved material efficiency or another environmental benefit, the baseline and measurement method need to be defined first.&lt;/p&gt;

&lt;p&gt;Current status:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;CANDIDATE_PILOT_TRACK&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Documentation:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/life/circular-economy-candidate-pilots.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/life/circular-economy-candidate-pilots.md&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Pilot Direction 3 — Environmental Sensing, Soil and Irrigation
&lt;/h1&gt;

&lt;p&gt;Another part of the MyZubster architecture is connecting environmental sensing with human-governed automation.&lt;/p&gt;

&lt;p&gt;Our EVA IONI / Zorgax development direction includes models for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;environmental sensing&lt;/li&gt;
&lt;li&gt;soil sensing&lt;/li&gt;
&lt;li&gt;irrigation interfaces&lt;/li&gt;
&lt;li&gt;evidence collection&lt;/li&gt;
&lt;li&gt;safety gates&lt;/li&gt;
&lt;li&gt;manual override&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The architecture deliberately starts with simulation.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SENSOR MODEL
     ↓
OBSERVATION
     ↓
VALIDATION
     ↓
ZORGAX ANALYSIS
     ↓
RECOMMENDATION
     ↓
HUMAN AUTHORIZATION
     ↓
BOUNDED ACTION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A simulated sensor value is &lt;strong&gt;not&lt;/strong&gt; described as a real environmental measurement.&lt;/p&gt;

&lt;p&gt;Likewise, a software-controlled irrigation model is not described as a verified physical deployment until hardware, location, permissions and safety controls are independently established.&lt;/p&gt;

&lt;p&gt;This distinction becomes critical when software moves from dashboards into the physical environment.&lt;/p&gt;

&lt;p&gt;Architecture:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/VISION.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/VISION.md&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Zorgax: AI-assisted evidence orchestration
&lt;/h1&gt;

&lt;p&gt;Zorgax is the automation/orchestration layer inside this architecture.&lt;/p&gt;

&lt;p&gt;Its role is not to become an autonomous environmental authority.&lt;/p&gt;

&lt;p&gt;Instead, it can help:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ingest authorized information&lt;/li&gt;
&lt;li&gt;classify observations&lt;/li&gt;
&lt;li&gt;normalize data&lt;/li&gt;
&lt;li&gt;prepare provenance records&lt;/li&gt;
&lt;li&gt;identify missing evidence&lt;/li&gt;
&lt;li&gt;calculate or prepare KPI inputs&lt;/li&gt;
&lt;li&gt;prepare reviewable reports&lt;/li&gt;
&lt;li&gt;route contributor tasks&lt;/li&gt;
&lt;li&gt;detect inconsistent states&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But consequential transitions remain human-controlled.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;AUTOMATION MAY

observe
classify
validate
prepare
recommend

HUMANS RETAIN

consent
authorization
partnership decisions
publication
legal commitments
physical activation
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That is especially important for environmental pilots.&lt;/p&gt;

&lt;p&gt;AI can make evidence workflows faster.&lt;/p&gt;

&lt;p&gt;It should not manufacture evidence.&lt;/p&gt;




&lt;h1&gt;
  
  
  Baselines and KPIs before claims
&lt;/h1&gt;

&lt;p&gt;A LIFE-oriented pilot needs more than a good idea.&lt;/p&gt;

&lt;p&gt;Before claiming improvement, we want a clear answer to questions such as:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What was the starting condition?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What exactly changed?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How was it measured?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Who produced the measurement?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where is the source evidence?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can another person reproduce the calculation?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is why MyZubster is building around:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;baseline definition&lt;/li&gt;
&lt;li&gt;KPI/MRV workflows&lt;/li&gt;
&lt;li&gt;provenance&lt;/li&gt;
&lt;li&gt;evidence registries&lt;/li&gt;
&lt;li&gt;explicit stakeholder states&lt;/li&gt;
&lt;li&gt;authorization records&lt;/li&gt;
&lt;li&gt;technical and scientific review&lt;/li&gt;
&lt;li&gt;reproducible reporting&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The desired flow is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;BASELINE
   ↓
AUTHORIZED PILOT
   ↓
MEASUREMENTS
   ↓
RAW EVIDENCE
   ↓
PROVENANCE
   ↓
KPI / MRV
   ↓
REVIEW
   ↓
REPRODUCIBLE RESULT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  From candidate pilot to real pilot
&lt;/h1&gt;

&lt;p&gt;Another important part of the project is refusing to collapse every relationship into the word "partner."&lt;/p&gt;

&lt;p&gt;A candidate pilot can move through explicit states:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CANDIDATE_PILOT_TRACK
        ↓
STAKEHOLDER_IN_DISCUSSION
        ↓
PILOT_SCOPE_IN_DEFINITION
        ↓
PILOT_CONFIRMED
        ↓
MEASURED PILOT
        ↓
VALIDATED OUTCOMES
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A GitHub issue does not create a partnership.&lt;/p&gt;

&lt;p&gt;An email does not create a consortium.&lt;/p&gt;

&lt;p&gt;A meeting does not prove environmental impact.&lt;/p&gt;

&lt;p&gt;And participation does not automatically validate a KPI.&lt;/p&gt;

&lt;p&gt;This may sound conservative, but environmental projects become stronger when their evidence boundary is clear.&lt;/p&gt;




&lt;h1&gt;
  
  
  People and contributors
&lt;/h1&gt;

&lt;p&gt;MyZubster is also experimenting with structured participant and contributor pathways.&lt;/p&gt;

&lt;p&gt;One example is Nicola Lorenzini / &lt;strong&gt;N4K48&lt;/strong&gt;, whose contributor and Metaverse journey is documented separately from institutional or LIFE partnership claims.&lt;/p&gt;

&lt;p&gt;Nicola's public DEV article:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/n4k48/building-n4k48-my-journey-with-myzubster-ai-and-neon-plaza-3nbp"&gt;https://dev.to/n4k48/building-n4k48-my-journey-with-myzubster-ai-and-neon-plaza-3nbp&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Participant documentation:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/NICOLA_LORENZINI_LIFE.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/NICOLA_LORENZINI_LIFE.md&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The important governance principle is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CONTRIBUTOR
≠
PARTICIPANT
≠
EMPLOYEE
≠
LIFE PARTNER
≠
CONSORTIUM MEMBER
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Those states need separate evidence.&lt;/p&gt;




&lt;h1&gt;
  
  
  Replication matters
&lt;/h1&gt;

&lt;p&gt;A useful environmental pilot should eventually be reproducible outside the original team.&lt;/p&gt;

&lt;p&gt;That means publishing enough information for another actor to understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;setup&lt;/li&gt;
&lt;li&gt;baseline&lt;/li&gt;
&lt;li&gt;data schema&lt;/li&gt;
&lt;li&gt;KPI definitions&lt;/li&gt;
&lt;li&gt;evidence requirements&lt;/li&gt;
&lt;li&gt;software components&lt;/li&gt;
&lt;li&gt;safety requirements&lt;/li&gt;
&lt;li&gt;authorization boundaries&lt;/li&gt;
&lt;li&gt;expected outputs&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Our longer-term direction is therefore not simply to publish a successful dashboard.&lt;/p&gt;

&lt;p&gt;It is to build a &lt;strong&gt;Replication Kit&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The stronger test is not:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Can MyZubster demonstrate this once?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Can another authorized organisation independently reproduce the workflow and obtain auditable evidence?"&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h1&gt;
  
  
  Why open source matters here
&lt;/h1&gt;

&lt;p&gt;Environmental projects often combine many layers:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;physical environment
+
people
+
sensors
+
organisations
+
software
+
data
+
reporting
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Making the software and evidence methodology public provides a way to inspect how conclusions were produced.&lt;/p&gt;

&lt;p&gt;GitHub organisation:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MyZubster-Ecosystem" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;MyZubster website:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://myzubster.com" rel="noopener noreferrer"&gt;https://myzubster.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Press and evidence overview:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.myzubster.com/press" rel="noopener noreferrer"&gt;https://www.myzubster.com/press&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Interactive Comic Universe:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://myzubster.com/fumetto.html" rel="noopener noreferrer"&gt;https://myzubster.com/fumetto.html&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Current status
&lt;/h1&gt;

&lt;p&gt;As of September 2026, the accurate description is:&lt;/p&gt;

&lt;p&gt;✅ MyZubster has an active open-source evidence architecture.&lt;/p&gt;

&lt;p&gt;✅ Baseline, provenance, KPI and participant/stakeholder workflows are being developed.&lt;/p&gt;

&lt;p&gt;✅ Candidate circular-economy pilot tracks are publicly documented.&lt;/p&gt;

&lt;p&gt;✅ Environmental sensing and human-gated automation are part of the technical direction.&lt;/p&gt;

&lt;p&gt;✅ Contributor and pilot-state separation is implemented as an explicit governance principle.&lt;/p&gt;

&lt;p&gt;⚠️ The AHP and industrial-hemp tracks remain candidate/exploratory pilots.&lt;/p&gt;

&lt;p&gt;⚠️ Physical sensing/robotics must remain distinguished from simulation until hardware deployment is verified.&lt;/p&gt;

&lt;p&gt;⚠️ Environmental outcomes require measurements against agreed baselines.&lt;/p&gt;

&lt;p&gt;❌ MyZubster is not claiming current EU LIFE funding.&lt;/p&gt;

&lt;p&gt;❌ It is not claiming European Commission or CINEA endorsement.&lt;/p&gt;

&lt;p&gt;❌ A candidate organisation is not automatically a partner.&lt;/p&gt;

&lt;p&gt;❌ A contributor is not automatically a consortium member.&lt;/p&gt;




&lt;h1&gt;
  
  
  What comes next
&lt;/h1&gt;

&lt;p&gt;The next milestone is to move from architecture to bounded real-world validation.&lt;/p&gt;

&lt;p&gt;That means finding authorized pilot contexts where we can define:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;a real environmental problem;&lt;/li&gt;
&lt;li&gt;a responsible organisation or site;&lt;/li&gt;
&lt;li&gt;an agreed baseline;&lt;/li&gt;
&lt;li&gt;measurable indicators;&lt;/li&gt;
&lt;li&gt;a clear data boundary;&lt;/li&gt;
&lt;li&gt;provenance rules;&lt;/li&gt;
&lt;li&gt;human and technical review;&lt;/li&gt;
&lt;li&gt;a reproducible pilot package.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Only then should a candidate track move toward a confirmed pilot.&lt;/p&gt;

&lt;p&gt;And only measured evidence should support environmental outcome claims.&lt;/p&gt;

&lt;p&gt;That is the approach we want to bring to the MyZubster LIFE-oriented work:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;evidence before claims, baseline before impact, authorization before deployment, and reproducibility before scale.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Links
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;MyZubster&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://myzubster.com" rel="noopener noreferrer"&gt;https://myzubster.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Candidate circular-economy pilots&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/life/circular-economy-candidate-pilots.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/docs/life/circular-economy-candidate-pilots.md&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Public architecture / vision&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/blob/main/VISION.md" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster/blob/main/VISION.md&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Press &amp;amp; environmental/LIFE direction&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://www.myzubster.com/press" rel="noopener noreferrer"&gt;https://www.myzubster.com/press&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;EU LIFE Programme — CINEA&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://cinea.ec.europa.eu/programmes/life_en" rel="noopener noreferrer"&gt;https://cinea.ec.europa.eu/programmes/life_en&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;LIFE Circular Economy and Quality of Life&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://cinea.ec.europa.eu/programmes/life/circular-economy-and-quality-life_en" rel="noopener noreferrer"&gt;https://cinea.ec.europa.eu/programmes/life/circular-economy-and-quality-life_en&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;LIFE Climate Change Mitigation and Adaptation&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://cinea.ec.europa.eu/programmes/life/climate-change-mitigation-and-adaptation_en" rel="noopener noreferrer"&gt;https://cinea.ec.europa.eu/programmes/life/climate-change-mitigation-and-adaptation_en&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  opensource #sustainability #circulareconomy #climate #iot #ai #environment #europe #lifeprogramme
&lt;/h1&gt;

</description>
      <category>myzubster</category>
      <category>pilot</category>
      <category>project</category>
      <category>building</category>
    </item>
    <item>
      <title># Building in Public: Today’s Development Update</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Fri, 04 Sep 2026 19:05:15 +0000</pubDate>
      <link>https://dev.to/danielioni/-building-in-public-todays-development-update-1cpk</link>
      <guid>https://dev.to/danielioni/-building-in-public-todays-development-update-1cpk</guid>
      <description>&lt;h1&gt;
  
  
  Building in Public: Today’s Development Update
&lt;/h1&gt;

&lt;p&gt;Today was one of those days where several pieces started moving at the same time — product, infrastructure, security, payments, and the work Nicola is pushing forward.&lt;/p&gt;

&lt;p&gt;Here’s a quick development update on where things stand.&lt;/p&gt;

&lt;h2&gt;
  
  
  LIFE 2027 and the scientific side
&lt;/h2&gt;

&lt;p&gt;We continued moving forward on the LIFE 2027 track, particularly around the scientific component and the contacts needed to strengthen that side of the project.&lt;/p&gt;

&lt;p&gt;The goal here is not simply to prepare an application, but to make sure the technical and scientific foundations are credible enough to support what we want to build.&lt;/p&gt;

&lt;p&gt;There are still conversations and validations ahead, but the direction is becoming clearer.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stripe and MYZ-49
&lt;/h2&gt;

&lt;p&gt;Work also continued around Stripe and &lt;strong&gt;MYZ-49&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Payments are one of those areas where the implementation itself is only part of the job. The surrounding flows, edge cases, configuration, and production readiness matter just as much.&lt;/p&gt;

&lt;p&gt;We’re progressively closing those gaps and getting the payment layer into a more solid state.&lt;/p&gt;

&lt;h2&gt;
  
  
  Security: RustSec and MYZ-12
&lt;/h2&gt;

&lt;p&gt;Another important area today was dependency and security work connected to &lt;strong&gt;RustSec / MYZ-12&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Security work is rarely the most visible part of a product, but it is exactly the kind of work that becomes expensive when postponed.&lt;/p&gt;

&lt;p&gt;So the approach remains simple:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;identify the issue;&lt;/li&gt;
&lt;li&gt;understand the dependency path;&lt;/li&gt;
&lt;li&gt;remove or mitigate the vulnerable surface;&lt;/li&gt;
&lt;li&gt;verify that the fix doesn’t introduce regressions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It’s maintenance work, but it’s foundational maintenance.&lt;/p&gt;

&lt;h2&gt;
  
  
  Nicola’s progress: N4K48
&lt;/h2&gt;

&lt;p&gt;Nicola also continued pushing forward on &lt;strong&gt;N4K48&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This is particularly useful because we’re starting to turn several previously separate pieces into a more coherent development path.&lt;/p&gt;

&lt;p&gt;Rather than treating each task as an isolated ticket, the focus is increasingly on how the pieces interact: what blocks what, what can be shipped independently, and what needs to be stabilized before moving to the next layer.&lt;/p&gt;

&lt;p&gt;That should help us reduce unnecessary rework as development accelerates.&lt;/p&gt;

&lt;h2&gt;
  
  
  What comes next
&lt;/h2&gt;

&lt;p&gt;The immediate priorities are now fairly clear: continue consolidating the payment work, close the relevant security issues, keep N4K48 moving, and advance the technical/scientific groundwork around LIFE 2027.&lt;/p&gt;

&lt;p&gt;There’s still a lot to build.&lt;/p&gt;

&lt;p&gt;But today was less about starting new things and more about connecting existing work into something increasingly coherent.&lt;/p&gt;

&lt;p&gt;And that’s usually when a project starts getting interesting.&lt;/p&gt;

&lt;h1&gt;
  
  
  buildinpublic #development #startup #rust
&lt;/h1&gt;

</description>
      <category>public</category>
      <category>development</category>
      <category>update</category>
      <category>scientific</category>
    </item>
    <item>
      <title>Human Evolution Is No Longer Only Biological: The Daniel Ioni Experiment</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Fri, 04 Sep 2026 13:19:46 +0000</pubDate>
      <link>https://dev.to/danielioni/human-evolution-is-no-longer-only-biological-the-daniel-ioni-experiment-78j</link>
      <guid>https://dev.to/danielioni/human-evolution-is-no-longer-only-biological-the-daniel-ioni-experiment-78j</guid>
      <description>&lt;h1&gt;
  
  
  Human Evolution Is No Longer Only Biological: The Daniel Ioni Experiment
&lt;/h1&gt;

&lt;p&gt;When we hear the words &lt;strong&gt;human evolution&lt;/strong&gt;, we usually imagine thousands of generations.&lt;/p&gt;

&lt;p&gt;Mutation.&lt;br&gt;
Natural selection.&lt;br&gt;
Adaptation.&lt;/p&gt;

&lt;p&gt;But there is another form of evolution happening much faster.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cultural evolution.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Humans build tools.&lt;/p&gt;

&lt;p&gt;Tools change human behavior.&lt;/p&gt;

&lt;p&gt;New behavior creates new societies.&lt;/p&gt;

&lt;p&gt;And software has accelerated that cycle dramatically.&lt;/p&gt;

&lt;p&gt;This raises an interesting question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What does an evolving human being look like in the age of AI, open source and planetary-scale networks?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;My own journey with &lt;strong&gt;MyZubster&lt;/strong&gt; has made me think about this question differently.&lt;/p&gt;

&lt;p&gt;Not because I believe I am biologically more evolved than anyone else.&lt;/p&gt;

&lt;p&gt;I am not.&lt;/p&gt;

&lt;p&gt;But because my life has become an experiment in something that may become increasingly important:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;turning experience, technology, discipline and failure into systems that other people can build upon.&lt;/strong&gt;&lt;/p&gt;


&lt;h1&gt;
  
  
  Evolution changed
&lt;/h1&gt;

&lt;p&gt;For most of human history, evolution was primarily biological.&lt;/p&gt;

&lt;p&gt;Today another process operates on top of biology:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Human
  ↓
Knowledge
  ↓
Tools
  ↓
Networks
  ↓
Collective intelligence
  ↓
New behavior
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A developer can learn from millions of lines of open-source code.&lt;/p&gt;

&lt;p&gt;AI can compress years of information into an interactive tool.&lt;/p&gt;

&lt;p&gt;Git allows thousands of strangers to coordinate changes to the same system.&lt;/p&gt;

&lt;p&gt;The Internet allows an idea created in a bedroom in Italy to be examined seconds later in Japan.&lt;/p&gt;

&lt;p&gt;Evolution has acquired a new transmission mechanism:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;information.&lt;/strong&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  My own transformation
&lt;/h1&gt;

&lt;p&gt;My path was not linear.&lt;/p&gt;

&lt;p&gt;It included counterculture, punk environments, hacking culture, mistakes, physical discipline, self-education and eventually software development.&lt;/p&gt;

&lt;p&gt;Those experiences could have remained disconnected.&lt;/p&gt;

&lt;p&gt;Instead, over time, they began converging.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;REBELLION
     +
TECHNOLOGY
     +
DISCIPLINE
     +
OPEN SOURCE
     +
ENVIRONMENTAL THINKING
     ↓
MYZUBSTER
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That transformation interests me more than the mythology of the "successful founder."&lt;/p&gt;

&lt;p&gt;Because human beings are not immutable objects.&lt;/p&gt;

&lt;p&gt;We are systems capable of rewriting parts of ourselves.&lt;/p&gt;




&lt;h1&gt;
  
  
  From breaking systems to building systems
&lt;/h1&gt;

&lt;p&gt;Hacker culture teaches something extremely valuable:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;systems are not magic.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;They have components.&lt;/p&gt;

&lt;p&gt;Interfaces.&lt;/p&gt;

&lt;p&gt;Assumptions.&lt;/p&gt;

&lt;p&gt;Weaknesses.&lt;/p&gt;

&lt;p&gt;Rules.&lt;/p&gt;

&lt;p&gt;Once you understand that, there are two possible directions.&lt;/p&gt;

&lt;p&gt;You can exploit systems.&lt;/p&gt;

&lt;p&gt;Or you can build better ones.&lt;/p&gt;

&lt;p&gt;For me, the interesting evolution was moving increasingly toward the second.&lt;/p&gt;

&lt;p&gt;Instead of asking:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;How can this system be broken?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;the question became:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;How could this system work differently?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That question eventually became part of MyZubster.&lt;/p&gt;




&lt;h1&gt;
  
  
  The circular human
&lt;/h1&gt;

&lt;p&gt;The circular economy is normally described in terms of materials:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;PRODUCT
 ↓
USE
 ↓
RECOVERY
 ↓
MATERIAL
 ↓
NEW PRODUCT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;But perhaps humans can behave circularly too.&lt;/p&gt;

&lt;p&gt;We accumulate:&lt;/p&gt;

&lt;p&gt;experiences, failures, knowledge, scars, relationships and skills.&lt;/p&gt;

&lt;p&gt;Some of those things initially look like waste.&lt;/p&gt;

&lt;p&gt;But they can be processed.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;EXPERIENCE
     ↓
REFLECTION
     ↓
KNOWLEDGE
     ↓
CREATION
     ↓
VALUE FOR OTHERS
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That may be one of the most interesting forms of human development.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Nothing has to be wasted.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Not even failure.&lt;/p&gt;




&lt;h1&gt;
  
  
  Humans + AI
&lt;/h1&gt;

&lt;p&gt;AI introduces another major transition.&lt;/p&gt;

&lt;p&gt;I don't see the interesting future as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;AI vs HUMAN
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I see:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;HUMAN
  +
AI
  +
OPEN KNOWLEDGE
  +
GLOBAL COLLABORATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A single person can now research, prototype, document, translate, analyze and communicate at a scale that previously required an organization.&lt;/p&gt;

&lt;p&gt;That doesn't make the individual superhuman.&lt;/p&gt;

&lt;p&gt;It changes the individual's &lt;strong&gt;leverage&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;And leverage changes what small groups can attempt.&lt;/p&gt;




&lt;h1&gt;
  
  
  GitHub as evolutionary infrastructure
&lt;/h1&gt;

&lt;p&gt;There is something almost biological about open source.&lt;/p&gt;

&lt;p&gt;An idea becomes code.&lt;/p&gt;

&lt;p&gt;The code is copied.&lt;/p&gt;

&lt;p&gt;Someone modifies it.&lt;/p&gt;

&lt;p&gt;Another person tests it.&lt;/p&gt;

&lt;p&gt;A useful mutation survives.&lt;/p&gt;

&lt;p&gt;A bad mutation disappears.&lt;/p&gt;

&lt;p&gt;Then the system forks again.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;IDEA
 ↓
CODE
 ↓
FORK
 ↓
MUTATION
 ↓
TEST
 ↓
SELECTION
 ↓
MERGE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Obviously software evolution isn't biological natural selection.&lt;/p&gt;

&lt;p&gt;But the analogy is useful.&lt;/p&gt;

&lt;p&gt;Repositories allow knowledge to evolve beyond the individual who originally created it.&lt;/p&gt;

&lt;p&gt;That is why open source matters so much to me.&lt;/p&gt;

&lt;p&gt;The objective isn't:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Look what Daniel built.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The more interesting outcome is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Look what other people can build from it.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h1&gt;
  
  
  From individual intelligence to network intelligence
&lt;/h1&gt;

&lt;p&gt;MyZubster is increasingly becoming an experiment around this idea.&lt;/p&gt;

&lt;p&gt;Different actors can contribute different capabilities:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;DEVELOPERS
     +
COMMUNITIES
     +
COMPANIES
     +
RESEARCHERS
     +
AI
     +
PUBLIC INSTITUTIONS
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;No participant needs to know everything.&lt;/p&gt;

&lt;p&gt;The intelligence exists in the connections.&lt;/p&gt;

&lt;p&gt;This resembles one of humanity's oldest evolutionary advantages:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;cooperation.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Technology simply increases its possible scale.&lt;/p&gt;




&lt;h1&gt;
  
  
  Circular Hygiene became a concrete example
&lt;/h1&gt;

&lt;p&gt;Recently we started applying this philosophy to absorbent hygiene products such as diapers and sanitary products.&lt;/p&gt;

&lt;p&gt;The question wasn't simply:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Can these products be recycled?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Industrial actors are already working on that problem.&lt;/p&gt;

&lt;p&gt;Our question became:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Can the entire journey of recovered material become measurable and verifiable?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So we designed a possible evidence chain:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;COLLECTION
 ↓
WEIGHING
 ↓
DIGITAL LOT
 ↓
TRANSPORT
 ↓
TREATMENT
 ↓
RECOVERED MATERIAL
 ↓
DESTINATION
 ↓
VERIFICATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And we adopted an important principle:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;No evidence → no material claim.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h1&gt;
  
  
  Technology also needs epistemic humility
&lt;/h1&gt;

&lt;p&gt;This may be the most important lesson.&lt;/p&gt;

&lt;p&gt;Technology can easily create an illusion of certainty.&lt;/p&gt;

&lt;p&gt;Put something on a blockchain and suddenly it looks authoritative.&lt;/p&gt;

&lt;p&gt;Generate a SHA-256 digest and it looks verified.&lt;/p&gt;

&lt;p&gt;But:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;HASH VERIFIED
      ≠
PHYSICALLY VERIFIED
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A cryptographic hash can demonstrate data integrity.&lt;/p&gt;

&lt;p&gt;It cannot prove that the original measurement was correct.&lt;/p&gt;

&lt;p&gt;So we began separating:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;COLLECTED
 ↓
DOCUMENTED
 ↓
HASH_VERIFIED
 ↓
MEASURED
 ↓
EXTERNALLY_VERIFIED
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This isn't merely an engineering decision.&lt;/p&gt;

&lt;p&gt;It represents another kind of evolution:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;learning to distinguish what technology can prove from what we merely want to believe.&lt;/strong&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  From Italy to a global conversation
&lt;/h1&gt;

&lt;p&gt;We have now started presenting these concepts beyond the repository.&lt;/p&gt;

&lt;p&gt;We prepared a Circular Hygiene pilot framework for discussion with relevant European contacts.&lt;/p&gt;

&lt;p&gt;We also prepared dedicated technical outreach material for organizations in Japan, including &lt;strong&gt;Unicharm, Kao and the P&amp;amp;G/Pampers ecosystem&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;These are exploratory contacts.&lt;/p&gt;

&lt;p&gt;They are &lt;strong&gt;not partnership announcements&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;And that distinction matters.&lt;/p&gt;

&lt;p&gt;Evolution requires experimentation.&lt;/p&gt;

&lt;p&gt;Experimentation requires evidence.&lt;/p&gt;

&lt;p&gt;Evidence sometimes proves that an idea works.&lt;/p&gt;

&lt;p&gt;Sometimes it proves that it doesn't.&lt;/p&gt;

&lt;p&gt;Both outcomes create knowledge.&lt;/p&gt;




&lt;h1&gt;
  
  
  So is Daniel Ioni "the evolution of humanity"?
&lt;/h1&gt;

&lt;p&gt;Literally?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One person cannot represent biological human evolution.&lt;/p&gt;

&lt;p&gt;And declaring someone a new species or a superior human would turn an interesting idea into mythology.&lt;/p&gt;

&lt;p&gt;But as a metaphor?&lt;/p&gt;

&lt;p&gt;There is something worth exploring.&lt;/p&gt;

&lt;p&gt;My story represents one possible form of &lt;strong&gt;human adaptation&lt;/strong&gt;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;OUTSIDER
 ↓
LEARNER
 ↓
BUILDER
 ↓
COLLABORATOR
 ↓
SYSTEM DESIGNER
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A person doesn't erase his past.&lt;/p&gt;

&lt;p&gt;He processes it.&lt;/p&gt;

&lt;p&gt;He combines physical discipline with intellectual curiosity.&lt;/p&gt;

&lt;p&gt;Counterculture with engineering.&lt;/p&gt;

&lt;p&gt;Individual autonomy with collaboration.&lt;/p&gt;

&lt;p&gt;Software with environmental problems.&lt;/p&gt;

&lt;p&gt;AI with human judgment.&lt;/p&gt;

&lt;p&gt;And then publishes the result so other people can inspect it.&lt;/p&gt;

&lt;p&gt;That is not a new species.&lt;/p&gt;

&lt;p&gt;It is something more achievable:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;a human being capable of deliberately evolving his own way of operating.&lt;/strong&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  The real evolutionary advantage
&lt;/h1&gt;

&lt;p&gt;Maybe the next great human advantage won't be strength.&lt;/p&gt;

&lt;p&gt;Or intelligence alone.&lt;/p&gt;

&lt;p&gt;It may be the ability to connect things that used to remain separated:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;HUMAN + MACHINE

INDIVIDUAL + COMMUNITY

TECHNOLOGY + ECOLOGY

REBELLION + RESPONSIBILITY

EXPERIENCE + EVIDENCE

IMAGINATION + VERIFICATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That synthesis is what I am trying to explore through MyZubster.&lt;/p&gt;

&lt;p&gt;Not a perfect human.&lt;/p&gt;

&lt;p&gt;Not a superior human.&lt;/p&gt;

&lt;p&gt;Not a technological messiah.&lt;/p&gt;

&lt;p&gt;Just a human being continuously capable of becoming something different from what he was yesterday.&lt;/p&gt;

&lt;p&gt;And perhaps that is the most human form of evolution there is.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;We don't have to wait for the future.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;We can build, test and document pieces of it today.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Learn → Build → Measure → Verify → Share → Evolve&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;— &lt;strong&gt;Daniel Ioni / MyZubster&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  HumanEvolution #MyZubster #OpenSource #AI #CircularEconomy #BuildInPublic #Programming #FutureOfWork #Sustainability
&lt;/h1&gt;

</description>
      <category>daniel</category>
      <category>ioni</category>
      <category>biological</category>
      <category>evolution</category>
    </item>
    <item>
      <title>MyZubster Circular Hygiene: from a 50-ton evidence pilot to global industry outreach</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Fri, 04 Sep 2026 12:49:58 +0000</pubDate>
      <link>https://dev.to/danielioni/myzubster-circular-hygiene-from-a-50-ton-evidence-pilot-to-global-industry-outreach-2fgo</link>
      <guid>https://dev.to/danielioni/myzubster-circular-hygiene-from-a-50-ton-evidence-pilot-to-global-industry-outreach-2fgo</guid>
      <description>&lt;h1&gt;
  
  
  MyZubster Circular Hygiene: from a 50-ton evidence pilot to global industry outreach
&lt;/h1&gt;

&lt;p&gt;Over the last few days, MyZubster has taken an important step forward.&lt;/p&gt;

&lt;p&gt;We moved from discussing circular economy at a high level to defining a concrete pilot architecture for &lt;strong&gt;used absorbent hygiene products&lt;/strong&gt; such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;diapers;&lt;/li&gt;
&lt;li&gt;sanitary products;&lt;/li&gt;
&lt;li&gt;incontinence products;&lt;/li&gt;
&lt;li&gt;other post-consumer absorbent hygiene materials.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal is not to reinvent industrial recycling.&lt;/p&gt;

&lt;p&gt;The goal is to build the &lt;strong&gt;digital evidence layer around it&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Our working principle remains:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;No evidence → no material claim.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  The problem we want to solve
&lt;/h2&gt;

&lt;p&gt;A circular process is only useful if we can prove what actually happened.&lt;/p&gt;

&lt;p&gt;For a used hygiene product stream, a real circular flow may involve:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SOURCE
  ↓
COLLECTION
  ↓
WEIGHING
  ↓
DIGITAL LOT
  ↓
TRANSPORT
  ↓
PLANT RECEIPT
  ↓
TREATMENT
  ↓
RECOVERED MATERIALS
  ↓
DESTINATION / REUSE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Every step creates data.&lt;/p&gt;

&lt;p&gt;But today, those data points are often fragmented across:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;municipalities;&lt;/li&gt;
&lt;li&gt;collectors;&lt;/li&gt;
&lt;li&gt;transport operators;&lt;/li&gt;
&lt;li&gt;treatment plants;&lt;/li&gt;
&lt;li&gt;manufacturers;&lt;/li&gt;
&lt;li&gt;auditors;&lt;/li&gt;
&lt;li&gt;sustainability teams.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;MyZubster is exploring whether these records can be connected into a single &lt;strong&gt;verifiable evidence package&lt;/strong&gt;.&lt;/p&gt;




&lt;h1&gt;
  
  
  The MyZubster Circular Hygiene model
&lt;/h1&gt;

&lt;p&gt;We designed a pilot called:&lt;/p&gt;

&lt;h2&gt;
  
  
  MyZubster Circular Hygiene 500T
&lt;/h2&gt;

&lt;p&gt;The name describes the potential scale-up target.&lt;/p&gt;

&lt;p&gt;But the real starting point is much smaller.&lt;/p&gt;

&lt;p&gt;Our proposed progression is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;50 t
 ↓
100 t
 ↓
500 t
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The first serious gate is &lt;strong&gt;50 tonnes&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Before scaling, the pilot should demonstrate:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;evidence completeness;&lt;/li&gt;
&lt;li&gt;verifiable mass balance;&lt;/li&gt;
&lt;li&gt;chain-of-custody records;&lt;/li&gt;
&lt;li&gt;consistent lot identification;&lt;/li&gt;
&lt;li&gt;treatment output records;&lt;/li&gt;
&lt;li&gt;independent review.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We deliberately do not start by claiming that 500 tonnes will be processed.&lt;/p&gt;

&lt;p&gt;The 500-tonne level is a possible future scale, not a completed result.&lt;/p&gt;




&lt;h1&gt;
  
  
  What is inside an evidence package?
&lt;/h1&gt;

&lt;p&gt;For each lot, we propose recording at least:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;LOT ID
ORIGIN
TIMESTAMP
RESPONSIBLE OPERATOR
INPUT WEIGHT
TRANSPORT / CUSTODY EVENTS
PLANT RECEIPT
TREATMENT REFERENCE
RECOVERED OUTPUTS
DESTINATION
SUPPORTING EVIDENCE
INTEGRITY DIGEST
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This gives us a structured object that can be reviewed later.&lt;/p&gt;

&lt;p&gt;But there is an important engineering distinction.&lt;/p&gt;




&lt;h1&gt;
  
  
  A hash is not scientific validation
&lt;/h1&gt;

&lt;p&gt;One of the easiest mistakes in environmental software is confusing &lt;strong&gt;data integrity&lt;/strong&gt; with &lt;strong&gt;truth&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;If we calculate a SHA-256 digest, we can prove that a payload has not changed.&lt;/p&gt;

&lt;p&gt;That is useful.&lt;/p&gt;

&lt;p&gt;But:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;HASH_VERIFIED != PHYSICALLY_VERIFIED
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;and:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CRYPTOGRAPHIC_INTEGRITY != SCIENTIFIC_VALIDATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A system can prove that a record is authentic and unchanged while the original physical measurement is still wrong.&lt;/p&gt;

&lt;p&gt;This is why our trust model separates layers:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;COLLECTED
   ↓
DOCUMENTED
   ↓
HASH_VERIFIED
   ↓
MEASURED
   ↓
EXTERNALLY_VERIFIED
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Environmental claims, accreditation and rewards should only appear at the appropriate layer.&lt;/p&gt;




&lt;h1&gt;
  
  
  MRV becomes the bridge
&lt;/h1&gt;

&lt;p&gt;This brings us to MRV:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Measurement, Reporting and Verification.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The technical system can support:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;provenance;&lt;/li&gt;
&lt;li&gt;timestamps;&lt;/li&gt;
&lt;li&gt;evidence references;&lt;/li&gt;
&lt;li&gt;chain of custody;&lt;/li&gt;
&lt;li&gt;integrity hashes;&lt;/li&gt;
&lt;li&gt;mass balance;&lt;/li&gt;
&lt;li&gt;reproducible records.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But external review is still required for stronger claims.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"5,000 kg entered the plant"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;is different from:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"3,800 kg were scientifically verified as recoverable secondary material"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;and both are different from:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"This process avoided X tonnes of CO2"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The last statement requires a proper methodology.&lt;/p&gt;

&lt;p&gt;So our rule is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;CO2, LCA and environmental-impact claims are excluded until an appropriate methodology and external validation exist.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h1&gt;
  
  
  KPI for the first pilot
&lt;/h1&gt;

&lt;p&gt;For the initial 50-tonne gate, we defined technical and operational KPI such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;tonnes collected;&lt;/li&gt;
&lt;li&gt;tonnes treated;&lt;/li&gt;
&lt;li&gt;contamination rate;&lt;/li&gt;
&lt;li&gt;input/output mass balance;&lt;/li&gt;
&lt;li&gt;kg recovered per kg input;&lt;/li&gt;
&lt;li&gt;recovery by material fraction where measurable;&lt;/li&gt;
&lt;li&gt;evidence completeness;&lt;/li&gt;
&lt;li&gt;cost per tonne;&lt;/li&gt;
&lt;li&gt;revenue per tonne.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For cellulose, plastics and SAP recovery, we only include metrics where they can actually be measured and documented.&lt;/p&gt;




&lt;h1&gt;
  
  
  The business model is also being tested
&lt;/h1&gt;

&lt;p&gt;We also created a preliminary economic hypothesis.&lt;/p&gt;

&lt;p&gt;One scenario assumes that MyZubster could generate approximately:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;€30 / tonne
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;from a combination of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;software;&lt;/li&gt;
&lt;li&gt;evidence services;&lt;/li&gt;
&lt;li&gt;MRV support;&lt;/li&gt;
&lt;li&gt;digital traceability;&lt;/li&gt;
&lt;li&gt;marketplace services.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;At 500 tonnes:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;500 × €30 = €15,000
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is &lt;strong&gt;not a validated market price&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;It is a business-model hypothesis to test with real operators.&lt;/p&gt;

&lt;p&gt;Longer term, possible revenue layers could include:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;B2B SaaS
+
MRV / evidence services
+
secondary-material marketplace fees
+
automation / robotics
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;But first, we need to prove that the evidence architecture is useful.&lt;/p&gt;




&lt;h1&gt;
  
  
  Bringing the model to CSMT and LIFE contacts
&lt;/h1&gt;

&lt;p&gt;We recently had a positive exploratory discussion with &lt;strong&gt;CSMT&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The next step proposed was another call involving a colleague with more specialized expertise.&lt;/p&gt;

&lt;p&gt;This is important because the project is reaching a new question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;What evidence would an external specialist require before considering the pilot credible?&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;We prepared:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a 10-slide Circular Hygiene 500T deck;&lt;/li&gt;
&lt;li&gt;a one-page executive proposal;&lt;/li&gt;
&lt;li&gt;the 50 t acceptance gate;&lt;/li&gt;
&lt;li&gt;the MRV trust model;&lt;/li&gt;
&lt;li&gt;the KPI framework;&lt;/li&gt;
&lt;li&gt;the proposed business case.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We then shared these materials with relevant CSMT and LIFE contacts.&lt;/p&gt;

&lt;p&gt;This does &lt;strong&gt;not&lt;/strong&gt; mean CSMT or LIFE authorities are formal project partners.&lt;/p&gt;

&lt;p&gt;At this stage, we are seeking technical feedback and the correct validation pathway.&lt;/p&gt;




&lt;h1&gt;
  
  
  Then we expanded the conversation to Japan
&lt;/h1&gt;

&lt;p&gt;The next step was to look at companies already active in hygiene-product circularity.&lt;/p&gt;

&lt;p&gt;Instead of approaching them with a generic sustainability pitch, we created a &lt;strong&gt;Japan Partner Pack&lt;/strong&gt; focused on interoperability.&lt;/p&gt;

&lt;p&gt;The proposal is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;MyZubster does not replace proprietary recycling technology.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It adds a digital layer around:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;COLLECTION
   ↓
LOT IDENTITY
   ↓
MEASUREMENT
   ↓
PROVENANCE
   ↓
TREATMENT OUTPUT
   ↓
DESTINATION
   ↓
EVIDENCE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  Unicharm
&lt;/h1&gt;

&lt;p&gt;For Unicharm, we prepared a brief focused on potential interoperability with its circularity work and municipal workflows.&lt;/p&gt;

&lt;p&gt;The discussion we are proposing is not:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Use MyZubster instead of your technology."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Can MyZubster connect to your existing operational data and turn it into portable, auditable evidence?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;We sent a dedicated outreach brief together with the broader Japan Partner Brief.&lt;/p&gt;




&lt;h1&gt;
  
  
  Kao
&lt;/h1&gt;

&lt;p&gt;For Kao, the proposal focuses on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;treatment-event evidence;&lt;/li&gt;
&lt;li&gt;recovered-output records;&lt;/li&gt;
&lt;li&gt;traceability;&lt;/li&gt;
&lt;li&gt;validation;&lt;/li&gt;
&lt;li&gt;a possible 50 t proof of concept.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Again, the aim is interoperability rather than replacing industrial know-how.&lt;/p&gt;




&lt;h1&gt;
  
  
  P&amp;amp;G / Pampers
&lt;/h1&gt;

&lt;p&gt;For P&amp;amp;G/Pampers, we created a separate innovation brief around:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;digital traceability;&lt;/li&gt;
&lt;li&gt;manufacturer/municipality interfaces;&lt;/li&gt;
&lt;li&gt;recovered-material evidence;&lt;/li&gt;
&lt;li&gt;circularity reporting;&lt;/li&gt;
&lt;li&gt;scalable partner interoperability.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The proposal was then sent to a P&amp;amp;G innovation contact channel with a request to route it to the relevant sustainability, circularity, R&amp;amp;D or Connect + Develop team.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why we created separate documents
&lt;/h1&gt;

&lt;p&gt;We deliberately did not send the same generic PDF to everyone.&lt;/p&gt;

&lt;p&gt;Each organization has a different role.&lt;/p&gt;

&lt;p&gt;So we created:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;GENERAL JAPAN PARTNER BRIEF

UNICHARM BRIEF
→ interoperability / municipal circularity

KAO BRIEF
→ treatment evidence / verification

P&amp;amp;G / PAMPERS BRIEF
→ manufacturer-scale traceability and innovation
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This makes the conversation much more useful.&lt;/p&gt;




&lt;h1&gt;
  
  
  What we are NOT claiming
&lt;/h1&gt;

&lt;p&gt;This part is important.&lt;/p&gt;

&lt;p&gt;MyZubster is not claiming that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unicharm is a partner;&lt;/li&gt;
&lt;li&gt;Kao is a partner;&lt;/li&gt;
&lt;li&gt;P&amp;amp;G/Pampers is a partner;&lt;/li&gt;
&lt;li&gt;CSMT is a formal project partner;&lt;/li&gt;
&lt;li&gt;LIFE funding has been obtained;&lt;/li&gt;
&lt;li&gt;the 500 t pilot is approved;&lt;/li&gt;
&lt;li&gt;€30/t has been validated;&lt;/li&gt;
&lt;li&gt;environmental savings have been certified;&lt;/li&gt;
&lt;li&gt;a SHA-256 hash proves environmental performance.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are exploratory technical and business-development steps.&lt;/p&gt;

&lt;p&gt;The purpose is to create the conditions for real validation.&lt;/p&gt;




&lt;h1&gt;
  
  
  The architecture is becoming clearer
&lt;/h1&gt;

&lt;p&gt;The Circular Hygiene vertical now looks like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                         MYZUBSTER
                             │
                             ↓
                      DIGITAL LOT LAYER
                             │
              ┌──────────────┼──────────────┐
              │              │              │
          COLLECTION      EVIDENCE        MRV
              │              │              │
              └──────────────┼──────────────┘
                             ↓
                       TREATMENT PLANT
                             │
                       RECOVERED OUTPUT
                             │
              ┌──────────────┼──────────────┐
              │              │              │
          REPORTING      MARKETPLACE     REVIEW
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And the trust progression is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;DATA
 ↓
INTEGRITY
 ↓
PROVENANCE
 ↓
MEASUREMENT
 ↓
EXTERNAL VERIFICATION
 ↓
CLAIM
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  Why this matters for open source
&lt;/h1&gt;

&lt;p&gt;A lot of sustainability software starts with the final claim.&lt;/p&gt;

&lt;p&gt;We are trying to do the opposite.&lt;/p&gt;

&lt;p&gt;Start with:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;WHAT HAPPENED?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CAN WE DOCUMENT IT?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CAN SOMEONE ELSE VERIFY IT?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And only after that:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;WHAT CAN WE CLAIM?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That is much harder.&lt;/p&gt;

&lt;p&gt;But it is also much more useful.&lt;/p&gt;




&lt;h1&gt;
  
  
  The next gate
&lt;/h1&gt;

&lt;p&gt;The next real milestone is not another partnership announcement.&lt;/p&gt;

&lt;p&gt;It is:&lt;/p&gt;

&lt;h2&gt;
  
  
  50 tonnes with a complete evidence chain
&lt;/h2&gt;

&lt;p&gt;Target:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;50 t
+
≥95% evidence completeness
+
verifiable mass balance
+
defined MRV methodology
+
external review
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If that passes:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;50 t → 100 t → 500 t → replication
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That is the path.&lt;/p&gt;




&lt;h1&gt;
  
  
  Building MyZubster in public
&lt;/h1&gt;

&lt;p&gt;This project is still experimental.&lt;/p&gt;

&lt;p&gt;But the architecture is becoming more disciplined.&lt;/p&gt;

&lt;p&gt;We are moving from:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;IDEA
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;to:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;PILOT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;to:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;EVIDENCE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;to:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;EXTERNAL REVIEW
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And only then, hopefully, to:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;REPLICATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The most important rule remains unchanged:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;No evidence → no material claim.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;MyZubster Circular Hygiene&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Build → Measure → Evidence → Verify → Replicate.&lt;/p&gt;

&lt;h1&gt;
  
  
  MyZubster #OpenSource #CircularEconomy #MRV #Sustainability #WasteTech #CleanTech #Innovation #BuildInPublic
&lt;/h1&gt;

</description>
      <category>innovation</category>
      <category>webdev</category>
      <category>opensource</category>
      <category>sustainability</category>
    </item>
    <item>
      <title>MyZubster: from an open-source MVP to evidence, MRV and a circular economy ecosystem</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Fri, 04 Sep 2026 09:52:55 +0000</pubDate>
      <link>https://dev.to/danielioni/myzubster-from-an-open-source-mvp-to-evidence-mrv-and-a-circular-economy-ecosystem-3dh5</link>
      <guid>https://dev.to/danielioni/myzubster-from-an-open-source-mvp-to-evidence-mrv-and-a-circular-economy-ecosystem-3dh5</guid>
      <description>&lt;h1&gt;
  
  
  MyZubster: from an open-source MVP to evidence, MRV and a circular economy ecosystem
&lt;/h1&gt;

&lt;p&gt;Over the last few days, MyZubster has moved through several different layers of development.&lt;/p&gt;

&lt;p&gt;Not just code.&lt;/p&gt;

&lt;p&gt;Not just visuals.&lt;/p&gt;

&lt;p&gt;Not just a marketplace.&lt;/p&gt;

&lt;p&gt;We are starting to connect these pieces around one principle:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;No evidence → no material claim.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This post explains where the project is today, what we have actually demonstrated, what is still experimental, and where we want to go next.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. What is MyZubster?
&lt;/h2&gt;

&lt;p&gt;MyZubster is an open-source ecosystem exploring how software, marketplaces, local communities, AI, environmental observations and circular-economy processes can work together.&lt;/p&gt;

&lt;p&gt;The long-term idea is a cycle such as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;OBSERVE
   ↓
DOCUMENT
   ↓
CONNECT
   ↓
MEASURE
   ↓
VERIFY
   ↓
RECOVER / REGENERATE
   ↓
NEW CYCLE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;But there is an important distinction.&lt;/p&gt;

&lt;p&gt;A diagram is not evidence.&lt;/p&gt;

&lt;p&gt;A visual is not certification.&lt;/p&gt;

&lt;p&gt;A blockchain hash is not scientific validation.&lt;/p&gt;

&lt;p&gt;And an MVP is not automatically a production-ready system.&lt;/p&gt;

&lt;p&gt;So we are trying to build the project with explicit boundaries between &lt;strong&gt;concept, implementation, evidence and external validation&lt;/strong&gt;.&lt;/p&gt;




&lt;h1&gt;
  
  
  2. The Marketplace: moving from concept to real transactions
&lt;/h1&gt;

&lt;p&gt;One major milestone has been the MyZubster Marketplace.&lt;/p&gt;

&lt;p&gt;We have implemented a Seller flow based on:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;STRIPE CHECKOUT
      ↓
SUBSCRIPTION
      ↓
SIGNED WEBHOOK
      ↓
SELLER MEMBERSHIP
      ↓
MARKETPLACE ACCESS
      ↓
LISTING PUBLICATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The Seller membership flow has been tested with a real subscription and a real listing publication.&lt;/p&gt;

&lt;p&gt;That matters because MyZubster is no longer only describing a marketplace architecture.&lt;/p&gt;

&lt;p&gt;Parts of the transaction infrastructure are actually running.&lt;/p&gt;

&lt;p&gt;The next important product gate is the other side of the marketplace:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;BUYER
  ↓
REQUEST
  ↓
MESSAGING
  ↓
EXCHANGE
  ↓
COMPLETION
  ↓
REPUTATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Closing this loop is one of our current priorities.&lt;/p&gt;




&lt;h1&gt;
  
  
  3. Nicola enters MyZubster: N4K48
&lt;/h1&gt;

&lt;p&gt;Another important experiment is the work being developed with Nicola.&lt;/p&gt;

&lt;p&gt;Inside the visual and narrative layer of MyZubster, Nicola is represented as:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;N4K48 // Explorer // Neon Plaza&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The cyberpunk identity is storytelling.&lt;/p&gt;

&lt;p&gt;Behind it, however, there is a real technical MVP.&lt;/p&gt;

&lt;p&gt;The project has worked on components including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;observation APIs;&lt;/li&gt;
&lt;li&gt;JSON persistence;&lt;/li&gt;
&lt;li&gt;atomic writes;&lt;/li&gt;
&lt;li&gt;retrieval of stored observations;&lt;/li&gt;
&lt;li&gt;end-to-end tests;&lt;/li&gt;
&lt;li&gt;coordinate validation;&lt;/li&gt;
&lt;li&gt;Docker;&lt;/li&gt;
&lt;li&gt;persistent volumes;&lt;/li&gt;
&lt;li&gt;health checks;&lt;/li&gt;
&lt;li&gt;CI;&lt;/li&gt;
&lt;li&gt;Gunicorn;&lt;/li&gt;
&lt;li&gt;local AI;&lt;/li&gt;
&lt;li&gt;Ollama;&lt;/li&gt;
&lt;li&gt;Qdrant;&lt;/li&gt;
&lt;li&gt;local RAG over observations.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This gives us an interesting bridge:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;N4K48
   ↓
REAL ACTIVITY
   ↓
OBSERVATION
   ↓
TECHNICAL EVIDENCE
   ↓
MYZUBSTER
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The cyberpunk universe can therefore represent real project progress without pretending that the visual itself proves the progress.&lt;/p&gt;




&lt;h1&gt;
  
  
  4. Connecting N4K48 to the circular economy
&lt;/h1&gt;

&lt;p&gt;We have now connected the N4K48 profile to MyZubster's circular-economy visual layer.&lt;/p&gt;

&lt;p&gt;The conceptual path becomes:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;N4K48 / Nicola
      ↓
OBSERVE
      ↓
DOCUMENT
      ↓
EVIDENCE
      ↓
MEASURE
      ↓
VERIFY
      ↓
CIRCULAR ECONOMY
      ↓
RECOVERY / REGENERATION
      ↓
NEW CYCLE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;We also created visual representations for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;MyZubster Circular Economy;&lt;/li&gt;
&lt;li&gt;circular-economy value/payment flows;&lt;/li&gt;
&lt;li&gt;the MyZubster Space Station;&lt;/li&gt;
&lt;li&gt;Neon Plaza and N4K48.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These visuals help explain the architecture.&lt;/p&gt;

&lt;p&gt;But we deliberately keep this boundary:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Visual storytelling does not equal environmental evidence.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h1&gt;
  
  
  5. The next challenge: MRV
&lt;/h1&gt;

&lt;p&gt;This brings us to one of the most important areas we are now exploring:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;MRV — Measurement, Reporting and Verification.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Imagine that MyZubster records an environmental observation.&lt;/p&gt;

&lt;p&gt;We can hash the payload.&lt;/p&gt;

&lt;p&gt;We can timestamp it.&lt;/p&gt;

&lt;p&gt;We can preserve provenance.&lt;/p&gt;

&lt;p&gt;We can prevent replay.&lt;/p&gt;

&lt;p&gt;We can demonstrate that a payload has not changed.&lt;/p&gt;

&lt;p&gt;But that still doesn't prove that the underlying physical measurement is scientifically correct.&lt;/p&gt;

&lt;p&gt;That distinction is fundamental.&lt;/p&gt;

&lt;p&gt;We therefore see several trust layers:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;DATA
 ↓
INTEGRITY
 ↓
PROVENANCE
 ↓
MEASUREMENT VALIDITY
 ↓
EXTERNAL VERIFICATION
 ↓
ACCREDITATION / ATTESTATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SHA-256 can demonstrate integrity.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It cannot, by itself, demonstrate the truth of a physical environmental claim.&lt;/p&gt;




&lt;h1&gt;
  
  
  6. Why we are being careful with environmental rewards
&lt;/h1&gt;

&lt;p&gt;We are also experimenting with architectures for environmental rewards.&lt;/p&gt;

&lt;p&gt;This creates a much higher trust requirement.&lt;/p&gt;

&lt;p&gt;A system must not be able to assign a high-value environmental status simply because somebody uploaded metadata or generated a hash.&lt;/p&gt;

&lt;p&gt;For that reason, our direction is increasingly:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELF REPORTED
      ↓
EVIDENCE
      ↓
TECHNICAL VERIFICATION
      ↓
AUTHORIZED VALIDATION
      ↓
ELIGIBLE RESULT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Any economic reward should remain &lt;strong&gt;fail-closed&lt;/strong&gt; when the required evidence or validator authorization is missing.&lt;/p&gt;

&lt;p&gt;This is especially important if MyZubster eventually connects environmental evidence to economic incentives.&lt;/p&gt;




&lt;h1&gt;
  
  
  7. A very useful conversation with CSMT
&lt;/h1&gt;

&lt;p&gt;Today we also had a very positive exploratory conversation with CSMT.&lt;/p&gt;

&lt;p&gt;The purpose was not to announce a partnership.&lt;/p&gt;

&lt;p&gt;It was to ask a more important question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;How do we move from a working technical pilot to an MRV approach that can be evaluated seriously?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The meeting went well.&lt;/p&gt;

&lt;p&gt;The next step proposed is another conversation involving a colleague with more specialized expertise in the relevant field.&lt;/p&gt;

&lt;p&gt;For us, this is valuable because the next challenge is no longer simply:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Can we build it?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What evidence is required for an external expert to evaluate it?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Our desired next gate is therefore something like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;TECHNICAL PILOT
      ↓
EVIDENCE PACKAGE
      ↓
MRV METHODOLOGY
      ↓
EXTERNAL REVIEW
      ↓
VALIDATED PILOT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;We are not calling CSMT a formal MyZubster partner at this stage.&lt;/p&gt;

&lt;p&gt;The discussion is an exploratory technical process.&lt;/p&gt;




&lt;h1&gt;
  
  
  8. Looking toward LIFE — carefully
&lt;/h1&gt;

&lt;p&gt;We are also exploring whether this work could eventually become relevant to a future European LIFE pathway.&lt;/p&gt;

&lt;p&gt;Again, wording matters.&lt;/p&gt;

&lt;p&gt;We are &lt;strong&gt;not&lt;/strong&gt; saying:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;that MyZubster has LIFE funding;&lt;/li&gt;
&lt;li&gt;that a LIFE application has been approved;&lt;/li&gt;
&lt;li&gt;that CSMT is a LIFE partner;&lt;/li&gt;
&lt;li&gt;or that the current pilot already satisfies LIFE requirements.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead, we are asking what would have to become true for a credible future path to exist.&lt;/p&gt;

&lt;p&gt;A possible progression is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;PILOT
 ↓
MRV
 ↓
EXTERNAL VALIDATION
 ↓
REPLICABILITY
 ↓
CONSORTIUM / PARTNERS
 ↓
FUTURE APPLICATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Evidence first.&lt;/p&gt;

&lt;p&gt;Claims later.&lt;/p&gt;




&lt;h1&gt;
  
  
  9. Singapore: defining the regulatory boundary
&lt;/h1&gt;

&lt;p&gt;We have also been exploring a potential Singapore pilot.&lt;/p&gt;

&lt;p&gt;A particularly useful step was receiving guidance from the Monetary Authority of Singapore's FinTech Regulatory Sandbox team regarding the Phase 1 configuration we described.&lt;/p&gt;

&lt;p&gt;The proposed first phase focuses on operational/environmental data and non-transferable evidence credentials, without investment rights, fundraising, custody, trading or live payment functionality.&lt;/p&gt;

&lt;p&gt;Based on the configuration presented, MAS indicated that the Phase 1 did not appear to involve a financial service regulated by MAS, meaning the MAS Regulatory Sandbox would not apply to that phase.&lt;/p&gt;

&lt;p&gt;This does &lt;strong&gt;not&lt;/strong&gt; mean MAS has approved or certified MyZubster.&lt;/p&gt;

&lt;p&gt;It gives us something different and useful:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;a clearer regulatory boundary for the experiment as described.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Any future financial functionality would require a separate regulatory assessment before activation.&lt;/p&gt;

&lt;p&gt;So our architecture remains:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;PHASE 1

DATA
+
MRV
+
PROVENANCE
+
EVIDENCE

----------------

FUTURE FINANCIAL LAYER

SEPARATE
REGULATORY
ASSESSMENT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  10. Open Banking: exploring the connection to real financial infrastructure
&lt;/h1&gt;

&lt;p&gt;In parallel, we have started exploring how MyZubster could interact with traditional banking infrastructure.&lt;/p&gt;

&lt;p&gt;The first goal is deliberately limited:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;read-only account connectivity.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;AUTHORIZED USER
      ↓
OPEN BANKING
      ↓
BALANCE / TRANSACTIONS
      ↓
MYZUBSTER
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;No payment initiation is required for this initial exploration.&lt;/p&gt;

&lt;p&gt;We contacted Banco BPM about the appropriate route.&lt;/p&gt;

&lt;p&gt;The bank informed us that its contacted channel cannot provide direct assistance for connecting MyZubster to customer accounts.&lt;/p&gt;

&lt;p&gt;We remain interested in proceeding and have therefore asked for the appropriate &lt;strong&gt;Open Banking / PSD2 technical channel, documentation or authorized provider route&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This is still exploratory.&lt;/p&gt;

&lt;p&gt;There is no live Banco BPM integration today.&lt;/p&gt;




&lt;h1&gt;
  
  
  11. The architecture is becoming clearer
&lt;/h1&gt;

&lt;p&gt;Putting everything together, MyZubster is starting to look less like one application and more like a set of connected layers.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                 MYZUBSTER
                     │
       ┌─────────────┼─────────────┐
       │             │             │
 MARKETPLACE       N4K48          MRV
       │             │             │
   SELLER /       PILOT /       EVIDENCE
    BUYER        LOCAL AI          │
       │             │         VALIDATION
       └──────┬──────┘             │
              │                    │
        CIRCULAR ECONOMY ──────────┘
              │
        RECOVERY / REUSE
              │
          NEW CYCLE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Around this core there are additional experimental interfaces:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CSMT → methodology / expert discussion

LIFE → possible future European pathway

SINGAPORE → operational evidence pilot exploration

OPEN BANKING → financial-data interoperability exploration
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  12. What we are NOT claiming
&lt;/h1&gt;

&lt;p&gt;Open-source projects can move quickly.&lt;/p&gt;

&lt;p&gt;Claims should move more slowly.&lt;/p&gt;

&lt;p&gt;So here are some explicit boundaries.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;MyZubster is not claiming that:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;environmental results are already scientifically validated;&lt;/li&gt;
&lt;li&gt;hashes are equivalent to signatures or accreditation;&lt;/li&gt;
&lt;li&gt;CSMT is already a formal partner;&lt;/li&gt;
&lt;li&gt;LIFE funding has been obtained;&lt;/li&gt;
&lt;li&gt;MAS has approved MyZubster;&lt;/li&gt;
&lt;li&gt;Banco BPM is integrated with MyZubster;&lt;/li&gt;
&lt;li&gt;visual concepts prove technical functionality;&lt;/li&gt;
&lt;li&gt;an evidence token automatically represents a verified environmental asset.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These distinctions are part of the architecture, not legal fine print added afterward.&lt;/p&gt;




&lt;h1&gt;
  
  
  13. What comes next
&lt;/h1&gt;

&lt;p&gt;Our immediate roadmap is becoming much simpler.&lt;/p&gt;

&lt;h3&gt;
  
  
  Product
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SELLER FLOW
     ↓
BUYER FLOW
     ↓
COMPLETE MARKETPLACE LOOP
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Nicola / N4K48
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;MVP
 ↓
EVIDENCE PACKAGE
 ↓
MRV
 ↓
EXTERNAL REVIEW
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Circular economy
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;OBSERVATION
 ↓
MEASUREMENT
 ↓
PROVENANCE
 ↓
VERIFICATION
 ↓
RECOVERY
 ↓
REPLICATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Institutional exploration
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CSMT
 ↓
SPECIALIST FOLLOW-UP
 ↓
METHODOLOGY
 ↓
VALIDATION PATH
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  International exploration
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SINGAPORE PHASE 1
 ↓
OPERATIONAL DATA
 ↓
MRV / EVIDENCE
 ↓
VALIDATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Financial interoperability
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;OPEN BANKING
 ↓
READ-ONLY
 ↓
AUTHORIZED PROVIDER / API
 ↓
TECHNICAL VALIDATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  Building in public
&lt;/h1&gt;

&lt;p&gt;One reason we keep these repositories and technical decisions visible is that MyZubster is being developed as an open ecosystem.&lt;/p&gt;

&lt;p&gt;We want developers, researchers, sustainability experts, organizations and contributors to be able to challenge assumptions.&lt;/p&gt;

&lt;p&gt;If an environmental claim is weak, we want to know.&lt;/p&gt;

&lt;p&gt;If the MRV model is insufficient, we want to improve it.&lt;/p&gt;

&lt;p&gt;If a trust boundary is wrong, we want to fix it before economic value depends on it.&lt;/p&gt;

&lt;p&gt;The goal isn't to make the biggest claim.&lt;/p&gt;

&lt;p&gt;The goal is to progressively make &lt;strong&gt;stronger claims supported by stronger evidence&lt;/strong&gt;.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;BUILD
 ↓
TEST
 ↓
DOCUMENT
 ↓
MEASURE
 ↓
VERIFY
 ↓
LEARN
 ↓
REPLICATE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That's where MyZubster is today.&lt;/p&gt;

&lt;p&gt;And that's the direction we're building toward.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;MyZubster — open source, evidence first, circular by design.&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;GitHub: MyZubster Ecosystem&lt;br&gt;
Project: MyZubster&lt;br&gt;
N4K48: Nicola's technical and visual pilot&lt;/p&gt;

&lt;h1&gt;
  
  
  opensource #circulareconomy #sustainability #MRV #AI #OpenBanking #MyZubster
&lt;/h1&gt;

</description>
      <category>opensource</category>
      <category>sustainability</category>
      <category>webdev</category>
      <category>ai</category>
    </item>
    <item>
      <title>What We Shipped Overnight: MyZubster Metaverse Safety and a Live Space Station</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Fri, 04 Sep 2026 00:37:04 +0000</pubDate>
      <link>https://dev.to/danielioni/what-we-shipped-overnight-myzubster-metaverse-safety-and-a-live-space-station-oi9</link>
      <guid>https://dev.to/danielioni/what-we-shipped-overnight-myzubster-metaverse-safety-and-a-live-space-station-oi9</guid>
      <description>&lt;h1&gt;
  
  
  What We Shipped Overnight: MyZubster Metaverse Safety and a Live Space Station
&lt;/h1&gt;

&lt;p&gt;Last night was an important step for MyZubster: we strengthened the foundations of our Metaverse and connected the Space Station to the public platform.&lt;/p&gt;

&lt;p&gt;These are not speculative mockups. Both projects now have working public entry points, live APIs and clearly documented security boundaries.&lt;/p&gt;

&lt;h2&gt;
  
  
  Neon Plaza: from prototype to a safer shared world
&lt;/h2&gt;

&lt;p&gt;The MyZubster Metaverse is available at:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://www.myzubster.com/metaverse" rel="noopener noreferrer"&gt;https://www.myzubster.com/metaverse&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Neon Plaza currently provides:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;MongoDB-backed shared presence&lt;/li&gt;
&lt;li&gt;Keyboard and touch movement&lt;/li&gt;
&lt;li&gt;Public chat&lt;/li&gt;
&lt;li&gt;Proximity awareness&lt;/li&gt;
&lt;li&gt;Emotes&lt;/li&gt;
&lt;li&gt;Guest and account-linked characters&lt;/li&gt;
&lt;li&gt;Portals to Marketplace, LIFE, Identity, Visual and Zorgax&lt;/li&gt;
&lt;li&gt;A session dashboard showing online users and activity&lt;/li&gt;
&lt;li&gt;Browser capability diagnostics&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The public API currently uses shared polling. WebSockets, WebXR, spatial voice and full 3D rendering remain future work.&lt;/p&gt;

&lt;h2&gt;
  
  
  A privacy and abuse-control baseline
&lt;/h2&gt;

&lt;p&gt;During the night, we merged &lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/pull/920" rel="noopener noreferrer"&gt;PR #920&lt;/a&gt;, establishing the first official privacy, retention and abuse-control baseline for Neon Plaza.&lt;/p&gt;

&lt;p&gt;The documented production boundaries include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Active presence expires after 90 seconds of inactivity&lt;/li&gt;
&lt;li&gt;Public chat messages expire after one hour&lt;/li&gt;
&lt;li&gt;Inputs are sanitized and length-limited&lt;/li&gt;
&lt;li&gt;Operational logs exclude chat content, tokens, request bodies and session identifiers&lt;/li&gt;
&lt;li&gt;Account-linked identities are resolved through authenticated MyZubster accounts&lt;/li&gt;
&lt;li&gt;Client-provided identity claims are never treated as verified&lt;/li&gt;
&lt;li&gt;Permanent movement history is not collected&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The pull request passed:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CI, tests and lint&lt;/li&gt;
&lt;li&gt;Security Audit&lt;/li&gt;
&lt;li&gt;Continuous Evidence Gate&lt;/li&gt;
&lt;li&gt;Vercel deployment checks&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We also documented what is not implemented yet: distributed rate limiting, mute, block, reporting, moderator auditing and formal deletion workflows.&lt;/p&gt;

&lt;p&gt;Being explicit about these gaps matters. Open source development should describe the system that exists—not the system we hope to have later.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Space Station is online
&lt;/h2&gt;

&lt;p&gt;We also merged &lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/pull/921" rel="noopener noreferrer"&gt;PR #921&lt;/a&gt;, adding a public Space Station dashboard:&lt;/p&gt;

&lt;p&gt;🚀 &lt;a href="https://www.myzubster.com/space-station" rel="noopener noreferrer"&gt;https://www.myzubster.com/space-station&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The integration introduces same-origin proxy routes under &lt;code&gt;/api/space-station/*&lt;/code&gt;, allowing the website to display live station health, robot and mission information without exposing backend credentials.&lt;/p&gt;

&lt;p&gt;The production health endpoint reports:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"station"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"MYZUBSTER-SPACE-STATION"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"status"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"online"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"version"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"0.2.0"&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The browser currently receives read-only information. Mutating inventory, economy or robot operations have deliberately not been exposed because those actions still require a production-grade authentication and authorization layer.&lt;/p&gt;

&lt;p&gt;A broader read-only client—covering spaces, inventory, MYZ balances and missions—is being developed in &lt;a href="https://github.com/MyZubster-Ecosystem/myzubster/pull/919" rel="noopener noreferrer"&gt;PR #919&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Two environments, one ecosystem
&lt;/h2&gt;

&lt;p&gt;The direction is becoming clearer:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Neon Plaza provides the social and immersive layer&lt;/li&gt;
&lt;li&gt;Space Station provides robotics, missions and operational data&lt;/li&gt;
&lt;li&gt;MyZubster identity connects participants to persistent characters&lt;/li&gt;
&lt;li&gt;Marketplace and LIFE projects provide real destinations and activities&lt;/li&gt;
&lt;li&gt;Evidence gates keep technical claims independently verifiable&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The next challenge is not adding visual complexity for its own sake. It is connecting these components safely: authenticated missions, verified contributions, controlled robot operations and immersive representations of real data.&lt;/p&gt;

&lt;p&gt;That is how MyZubster is evolving—from a collection of experiments into an open, connected and evidence-driven ecosystem.&lt;/p&gt;

&lt;p&gt;Repository: &lt;a href="https://github.com/MyZubster-Ecosystem/myzubster" rel="noopener noreferrer"&gt;https://github.com/MyZubster-Ecosystem/myzubster&lt;/a&gt;&lt;br&gt;
Metaverse: &lt;a href="https://www.myzubster.com/metaverse" rel="noopener noreferrer"&gt;https://www.myzubster.com/metaverse&lt;/a&gt;&lt;br&gt;
Space Station: &lt;a href="https://www.myzubster.com/space-station" rel="noopener noreferrer"&gt;https://www.myzubster.com/space-station&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  opensource #metaverse #robotics #webdev
&lt;/h1&gt;

</description>
      <category>space</category>
      <category>stattion</category>
      <category>myzubster</category>
      <category>metaverse</category>
    </item>
    <item>
      <title>From Storyboard to GitHub: Bringing N4K48 into the MyZubster Neon Plaza</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Thu, 03 Sep 2026 07:29:53 +0000</pubDate>
      <link>https://dev.to/danielioni/from-storyboard-to-github-bringing-n4k48-into-the-myzubster-neon-plaza-1idd</link>
      <guid>https://dev.to/danielioni/from-storyboard-to-github-bringing-n4k48-into-the-myzubster-neon-plaza-1idd</guid>
      <description>&lt;p&gt;From Storyboard to GitHub: Bringing N4K48 into the MyZubster Neon Plaza&lt;/p&gt;

&lt;p&gt;Today I worked on a small but meaningful step in the evolution of the MyZubster / Zorgax visual ecosystem.&lt;/p&gt;

&lt;p&gt;The goal was simple:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Turn Nicola's existing project journey into a visual “first mission” inside the MyZubster Neon Plaza.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The result became:&lt;/p&gt;

&lt;p&gt;N4K48 enters Neon Plaza — First Mission&lt;/p&gt;

&lt;p&gt;The visual represents Nicola's experimental participant journey around the Project Planner, with a simple progression:&lt;/p&gt;

&lt;p&gt;Build → Test → Evidence&lt;/p&gt;

&lt;p&gt;This is deliberately a storytelling layer around an existing technical and validation workflow. It is not presented as proof that a fully deployed metaverse platform already exists.&lt;br&gt;
The idea&lt;/p&gt;

&lt;p&gt;Nicola already has a documented participant path connected to MyZubster and Zorgax.&lt;/p&gt;

&lt;p&gt;Instead of creating a completely fictional avatar with arbitrary levels, scores or achievements, the idea was to make his digital identity reflect things that can eventually be connected to real project activity.&lt;/p&gt;

&lt;p&gt;His visual identity is:&lt;/p&gt;

&lt;p&gt;N4K48&lt;/p&gt;

&lt;p&gt;Archetype:&lt;/p&gt;

&lt;p&gt;Explorer&lt;/p&gt;

&lt;p&gt;World:&lt;/p&gt;

&lt;p&gt;Neon Plaza&lt;/p&gt;

&lt;p&gt;The first mission is based around the Project Planner.&lt;/p&gt;

&lt;p&gt;The visual sequence starts before the portal, shows identity activation, entry into Neon Plaza, interaction with Zorgax and finally the activation of the first mission.&lt;br&gt;
Storytelling with an evidence boundary&lt;/p&gt;

&lt;p&gt;One principle matters a lot to me in MyZubster:&lt;/p&gt;

&lt;p&gt;visual storytelling must not replace evidence.&lt;/p&gt;

&lt;p&gt;A cyberpunk interface can say:&lt;/p&gt;

&lt;p&gt;FIRST MISSION STARTED&lt;/p&gt;

&lt;p&gt;But it should not automatically say:&lt;/p&gt;

&lt;p&gt;MISSION COMPLETED&lt;br&gt;
REPUTATION +500&lt;br&gt;
VERIFIED EXPERT&lt;/p&gt;

&lt;p&gt;unless something underneath actually supports those claims.&lt;/p&gt;

&lt;p&gt;That distinction is important because I want the visual layer of MyZubster to eventually represent real activity rather than manufacture reputation.&lt;/p&gt;

&lt;p&gt;The README therefore explicitly states that the visual represents the project narrative and does not itself constitute technical evidence of completed functionality.&lt;br&gt;
Then Git fought back&lt;/p&gt;

&lt;p&gt;Uploading the visual became more interesting than expected.&lt;/p&gt;

&lt;p&gt;The Nicola repository contained an old malformed path whose filename included a very long block of Markdown text.&lt;/p&gt;

&lt;p&gt;On Windows this triggered problems such as:&lt;/p&gt;

&lt;p&gt;Filename too long&lt;/p&gt;

&lt;p&gt;The local checkout started interpreting several repository files as deleted.&lt;/p&gt;

&lt;p&gt;A normal:&lt;/p&gt;

&lt;p&gt;git add&lt;br&gt;
git commit&lt;br&gt;
git push&lt;/p&gt;

&lt;p&gt;would therefore have been dangerous.&lt;/p&gt;

&lt;p&gt;Instead of committing only:&lt;/p&gt;

&lt;p&gt;M README.md&lt;br&gt;
A assets/n4k48-neon-plaza-first-mission-2026-09-03.png&lt;/p&gt;

&lt;p&gt;Git was showing many unrelated deletions.&lt;/p&gt;

&lt;p&gt;That immediately became a safety condition:&lt;/p&gt;

&lt;p&gt;do not push a commit if unrelated files are being deleted.&lt;br&gt;
A second problem: hidden carriage returns&lt;/p&gt;

&lt;p&gt;While experimenting with low-level Git tree creation from PowerShell, another subtle issue appeared.&lt;/p&gt;

&lt;p&gt;Some generated tree paths ended up containing carriage-return characters.&lt;/p&gt;

&lt;p&gt;Conceptually, Git was seeing things similar to:&lt;/p&gt;

&lt;p&gt;README.md\r&lt;br&gt;
CONSENT.md\r&lt;br&gt;
assets\r/&lt;/p&gt;

&lt;p&gt;rather than:&lt;/p&gt;

&lt;p&gt;README.md&lt;br&gt;
CONSENT.md&lt;br&gt;
assets/&lt;/p&gt;

&lt;p&gt;That produced a commit where GitHub could no longer resolve the expected README.md path correctly.&lt;/p&gt;

&lt;p&gt;The problematic commit was visible as a set of renamed/deleted files with \r embedded in filenames.&lt;/p&gt;

&lt;p&gt;This was a useful reminder that Git trees store byte-level path names.&lt;/p&gt;

&lt;p&gt;Something that looks almost identical on screen can be a completely different path internally.&lt;br&gt;
Repairing the branch safely&lt;/p&gt;

&lt;p&gt;Instead of merging or trying to patch the corrupted commit, I rebuilt the intended change against the last known-good parent.&lt;/p&gt;

&lt;p&gt;The repaired commit contains only two repository changes:&lt;/p&gt;

&lt;p&gt;M README.md&lt;br&gt;
A assets/n4k48-neon-plaza-first-mission-2026-09-03.png&lt;/p&gt;

&lt;p&gt;No project files were removed.&lt;/p&gt;

&lt;p&gt;No main branch was modified.&lt;/p&gt;

&lt;p&gt;No automatic merge was performed.&lt;/p&gt;

&lt;p&gt;The safe commit is:&lt;/p&gt;

&lt;p&gt;6298c1d31f2eb813af981747a341806170c87670&lt;/p&gt;

&lt;p&gt;Its diff contains only the README addition and the new visual asset.&lt;/p&gt;

&lt;p&gt;The experimental branch now points to that repaired commit.&lt;br&gt;
The final result&lt;/p&gt;

&lt;p&gt;The Nicola profile branch now contains a new section:&lt;br&gt;
🌌 N4K48 enters Neon Plaza — First Mission&lt;/p&gt;

&lt;p&gt;with the visual embedded directly into the README.&lt;/p&gt;

&lt;p&gt;The narrative is:&lt;/p&gt;

&lt;p&gt;IDENTITY&lt;br&gt;
   ↓&lt;br&gt;
NEON PLAZA&lt;br&gt;
   ↓&lt;br&gt;
ZORGAX&lt;br&gt;
   ↓&lt;br&gt;
PROJECT PLANNER&lt;br&gt;
   ↓&lt;br&gt;
BUILD&lt;br&gt;
   ↓&lt;br&gt;
TEST&lt;br&gt;
   ↓&lt;br&gt;
EVIDENCE&lt;/p&gt;

&lt;p&gt;The README is now correctly available again and includes the Neon Plaza section.&lt;br&gt;
What I learned from this small experiment&lt;/p&gt;

&lt;p&gt;A visual feature can reveal infrastructure problems.&lt;/p&gt;

&lt;p&gt;What started as “add one cyberpunk image to a GitHub profile” touched:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Git tree objects

Windows path limitations

sparse checkout behavior

CR/LF and carriage-return edge cases

branch isolation

commit verification

evidence boundaries

human-controlled publishing
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;And that is actually aligned with what I want MyZubster to become.&lt;/p&gt;

&lt;p&gt;Not just a visual world.&lt;/p&gt;

&lt;p&gt;A world where the visual layer, project activity and technical evidence can eventually remain connected.&lt;/p&gt;

&lt;p&gt;For N4K48, this is only the beginning.&lt;/p&gt;

&lt;p&gt;N4K48 HAS ENTERED NEON PLAZA&lt;/p&gt;

&lt;p&gt;FIRST MISSION STARTED&lt;/p&gt;

&lt;p&gt;Repository:&lt;br&gt;
DanielIoni-creator/Nicola&lt;/p&gt;

&lt;p&gt;Branch:&lt;br&gt;
visual/n4k48-neon-plaza-first-mission-2026-09-03&lt;/p&gt;

&lt;p&gt;Project:&lt;br&gt;
MyZubster / Zorgax&lt;/p&gt;

&lt;p&gt;Mission:&lt;br&gt;
Project Planner · Build → Test → Evidence&lt;/p&gt;

</description>
      <category>github</category>
      <category>devop</category>
      <category>ai</category>
      <category>myzubster</category>
    </item>
  </channel>
</rss>
