From 898df0943a83a1f860cf8893b9b6ae4576d4c007 Mon Sep 17 00:00:00 2001 From: soju Date: Tue, 24 Feb 2026 21:27:50 -0800 Subject: [PATCH 1/3] =?UTF-8?q?draft:=20add=20Honey=20Road=20evolution=20?= =?UTF-8?q?=E2=80=94=20product=20history=20from=20first=20commit=20to=20pr?= =?UTF-8?q?esent?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit New behind-the-scenes document tracing the interface's evolution: - The Seven-Day Marketplace (Dec 2023) - The Encrypted Vendor (Jan-Feb 2024) - The Vending Machine (Feb-Mar 2024) - The Berachain Wait (Jun 2024 - Feb 2025) - The Feature Storm (Mar-May 2025) - The Living Market (Aug 2025 - present) Also populates timeline.json with 14 events (9 verified via git, 5 pending). Updates SUMMARY.md to include new entry under Behind the Scenes. All claims cite git commit hashes. Items needing human validation marked with ⚠️ or ❓. Co-Authored-By: Claude Opus 4.6 --- SUMMARY.md | 1 + _codex/data/timeline.json | 93 ++++++- behind-the-scenes/honey-road-evolution.md | 285 ++++++++++++++++++++++ 3 files changed, 371 insertions(+), 8 deletions(-) create mode 100644 behind-the-scenes/honey-road-evolution.md diff --git a/SUMMARY.md b/SUMMARY.md index 5bec41c1a2..12e9a09aa3 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -120,6 +120,7 @@ ## VIII. Behind the Scenes * [Creative Process](behind-the-scenes/creative-process.md) * [Team History](behind-the-scenes/team-history.md) +* [The Honey Road — Product Evolution](behind-the-scenes/honey-road-evolution.md) ## IX. On-Chain * [Contract Registry](_codex/data/contracts.json) diff --git a/_codex/data/timeline.json b/_codex/data/timeline.json index 25291fc115..ea5e9c72bd 100644 --- a/_codex/data/timeline.json +++ b/_codex/data/timeline.json @@ -1,13 +1,24 @@ { - "version": "1.0.0", - "generated": "2026-02-18", + "version": "1.1.0", + "generated": "2026-02-25", + "note": "Dates marked verified=true are confirmed via git commit history. Dates marked verified=false need human validation (contract deployment dates, Discord events, etc.).", "events": [ + { + "id": "EVT-000", + "name": "Mibera Interface first commit", + "date": "2023-12-09", + "chain": null, + "notes": "Next.js + wagmi + bun scaffold. DrugCard, VendorPage, CartPage within 48 hours.", + "source": "mibera-interface git: 3cd8d8dc", + "verified": true + }, { "id": "EVT-001", "name": "Mibera Maker contract deployment", "date": null, "chain": "berachain", - "notes": "ERC-721C deployment of 10,000 tokens", + "notes": "ERC-721C deployment of 10,000 tokens. Forge init in mibera-contracts: 2023-11-30.", + "source": "mibera-contracts git (forge init only — deployment date unverified)", "verified": false }, { @@ -15,7 +26,8 @@ "name": "Mibera mint", "date": null, "chain": "berachain", - "notes": "4.2 BERA mint price", + "notes": "4.2 BERA mint price. Presale system merged 2025-03-18. Mint added to site 2025-04-29.", + "source": "mibera-interface git: 6439b231 (presale), f3baebd6 (mint on site)", "verified": false }, { @@ -28,10 +40,11 @@ { "id": "EVT-004", "name": "MiberaSets deployment", - "date": null, + "date": "2024-08-23", "chain": "optimism", - "notes": "12 tiered ERC-1155 tokens", - "verified": false + "notes": "12 tiered ERC-1155 tokens. Renamed 2024-09-04. 481 supply, 309 holders.", + "source": "mibera-lore git (first commit date)", + "verified": true }, { "id": "EVT-005", @@ -45,8 +58,72 @@ "name": "Candies launch", "date": null, "chain": "berachain", - "notes": "ERC-1155 collectible candies", + "notes": "ERC-1155 collectible candies. Contract addresses updated in interface 2025-04-19.", + "source": "mibera-interface git: d4c35127", "verified": false + }, + { + "id": "EVT-007", + "name": "Presale system live", + "date": "2025-03-18", + "chain": "berachain", + "notes": "Multi-phase presale with merkle trees, provably fair randomization (Fisher-Yates).", + "source": "mibera-interface git: 6439b231 (PR #30)", + "verified": true + }, + { + "id": "EVT-008", + "name": "SMF Forum launched", + "date": "2025-03-31", + "chain": null, + "notes": "Simple Machines Forum clone — faithful typography, layout, and logo.", + "source": "mibera-interface git: df361b3a (smf styling), 7b5e820c (smf logo)", + "verified": true + }, + { + "id": "EVT-009", + "name": "Fractured Mibera deployment", + "date": "2025-04-17", + "chain": "berachain", + "notes": "10 soulbound companion collections deployed April 17-21, 2025.", + "source": "mibera-contracts git (deployment scripts)", + "verified": true + }, + { + "id": "EVT-010", + "name": "First miReveal (1.1)", + "date": "2025-04-23", + "chain": "berachain", + "notes": "First of 10 progressive artwork reveals.", + "source": "mibera-interface git: cec86b1c", + "verified": true + }, + { + "id": "EVT-011", + "name": "Final miReveal (8.8)", + "date": "2025-05-20", + "chain": "berachain", + "notes": "Final reveal — full artwork resolution.", + "source": "mibera-interface git: 38bdb04f", + "verified": true + }, + { + "id": "EVT-012", + "name": "HoneyGPT Phase 2", + "date": "2025-11-07", + "chain": null, + "notes": "Threaded conversations + real database tools — AI becomes a marketplace vendor.", + "source": "mibera-interface git: cb9867db, 71e1c6e7", + "verified": true + }, + { + "id": "EVT-013", + "name": "Loa framework mounted", + "date": "2026-02-01", + "chain": null, + "notes": "Agent-driven development framework (v1.7.2).", + "source": "mibera-interface git: 2ac59594", + "verified": true } ] } diff --git a/behind-the-scenes/honey-road-evolution.md b/behind-the-scenes/honey-road-evolution.md new file mode 100644 index 0000000000..e8279d592a --- /dev/null +++ b/behind-the-scenes/honey-road-evolution.md @@ -0,0 +1,285 @@ +# The Honey Road + +*How a Silk Road parody became a living marketplace — from first commit to the product that exists today.* + +--- + +## Overview + +The Mibera Interface was not planned as a roadmap and executed on schedule. It was built in bursts — a seven-day prototype, an eight-month pause, then a feature storm that shipped a forum, a DeFi system, and ten fracture reveals in the span of weeks. The Silk Road parody wasn't a marketing angle applied after the fact. It was the founding intent, encoded in the very first component names. + +This document traces the product's evolution from its first commit on December 9, 2023 through to the living marketplace that exists today. It is a companion to [Creative Process](creative-process.md) (the art) and [Team History](team-history.md) (the people). Where those documents end — roughly August 2024 — this one begins. + +**Confidence markers**: ✅ Confirmed via git history (commit hash cited) · ⚠️ Inferred from code patterns or timing · ❓ Needs human validation + +--- + +## I. The Seven-Day Marketplace (December 2023) + +The interface started on December 9, 2023 — a Next.js + wagmi + bun scaffold. ✅ `3cd8d8dc` + +What happened next was not a prototype in the exploratory sense. Within seven days, the core marketplace was functional: + +- **Day 1**: VerdanaPro fonts added ✅ `22247dc5` — the typography choice that telegraphed the dark market aesthetic before a single feature existed +- **Day 2**: `DrugCard` component ✅ `9dae4a8b` — "candies = drugs" made concrete in code. `DrugPage` for individual listings ✅ `343a8701` +- **Day 3**: `VendorPage` for seller storefronts ✅ `e262b06d`. `CartPage` for the shopping cart ✅ `8c200e28` +- **Day 4**: Supabase integration (PR #1) ✅ `24726065` — the first backend, providing the database for listings, reviews, and sellers +- **Day 7**: First on-chain checkout ✅ `c46b69fe` — "checking out on contract" +- **Day 7**: Forum appears as static articles ✅ `a0a5391b`. Backing appears as a navigation route ✅ `11f9991c` + +The naming is the tell. Not "items" and "shops" — *drugs* and *vendors*. Not "marketplace" — the *Honey Road*. The parody identity was never a pivot. It was the first architectural decision. + +⚠️ The VerdanaPro font choice on day 1 may have been inherited from an earlier prototype or design mockup. The intent is clear, but the origin of the font decision itself is undocumented. + +--- + +## II. The Encrypted Vendor (January – February 2024) + +With the core marketplace standing, the team built out the features that made it feel like a real dark market: + +| Date | Feature | Hash | +|------|---------|------| +| Dec 29, 2023 | Basic messaging display | ✅ `e924d208` | +| Dec 31, 2023 | SIWE (Sign-In With Ethereum) + messaging (PR #14) | ✅ `abc341b3` | +| Jan 2, 2024 | **PGP encryption** — "can decrypt messages" | ✅ `cedcd4ce` | +| Jan 4, 2024 | Orders page + reviews — "leave review (= finalize) order" | ✅ `d1abaf54` | +| Jan 10, 2024 | "buyer guide" — onboarding content mirroring darknet market UX | ✅ `ca2f26df` | +| Jan 31, 2024 | Quest system — quest status updates on successful checkout | ✅ `67ea1271` | +| Feb 5, 2024 | "parallelized gpt" — first GPT integration | ✅ `61444b53` | +| Feb 6, 2024 | Mobile view (PR #18) | ✅ `af9f4f2b` | + +PGP-encrypted vendor messages. A buyer guide. Order finalization via on-chain review. These aren't marketplace features — they're *dark market* features, implemented with the fidelity of someone who understood the source material. + +--- + +## III. The Vending Machine (February – March 2024) + +The Vending Machine (VM) is the generative NFT avatar builder — a trait composition system where holders customize their Mibera by selecting and combining traits. + +| Date | Milestone | Hash | +|------|-----------|------| +| Feb 21, 2024 | VM UI created | ✅ `c9075146` | +| Feb 22, 2024 | Trait loading — all traits available for composition | ✅ `c20de46e` | +| Feb 26, 2024 | Trait conflict detection — "warning of used traits combination" | ✅ `8823053b` | +| Mar 8, 2024 | **Swag score** — scoring/ranking system for VM builds | ✅ `caf986ac` | +| Mar 29, 2024 | Wagmi v2 migration (PR #26) | ✅ `7f5cd123` | + +The VM is where the [Swag Scoring system](../swag-scoring/README.md) becomes tangible — not a number in a database but a live score that updates as you compose your avatar. + +--- + +## IV. The First AI Agent (April 2024) + +On April 15, 2024, HoneyGPT was deployed as a cron-based forum poster (PR #28) ✅ `5fc3f8f6`. This was the first version of what would later become a threaded conversation agent with real database tools and the ability to act as a vendor on the marketplace. + +In the same month, the auth stack migrated from Privy to RainbowKit ✅ `cd0b1e2f` — the first of what would become four auth system changes over the project's life. + +--- + +## V. The Berachain Wait (June 2024 – February 2025) + +Between June 26, 2024 (`4e304dd1`) and February 27, 2025 (`c0b60759`), the interface saw two commits. Both were infrastructure changes — image hosting migration. Eight months of near-silence. + +This was The Long Wait referenced in [Team History](team-history.md) — the period when Berachain mainnet was delayed and the team held position. The art was complete (see [Creative Process](creative-process.md)). The prototype was functional. The contracts were being audited (audit fixes appear in the contracts repo around May 2024 ⚠️). But the chain wasn't live. + +❓ What the team was doing during this period — contract development, community building, planning — is not documented in git. Discord archives or team memory may fill this gap. + +--- + +## VI. Honey Road Artifacts (August – September 2024) + +During The Wait, the Honey Road artifacts shipped on Optimism. The [MiberaSets contract](../mibera-sets/README.md) was initialized on August 23, 2024 and renamed on September 4, 2024 (mibera-lore git history ⚠️). + +Twelve ERC-1155 tokens — seven numbered sets, four media sets (Articles, Music, Posters, Video), one completionist set (Supersetooor) — deployed at [`0x886D2176D899796cD1AfFA07Eff07B9b2B80f1be`](https://optimistic.etherscan.io/address/0x886D2176D899796cD1AfFA07Eff07B9b2B80f1be) on Optimism. 481 supply, 309 holders. + +These were the first tangible Mibera product to reach holders, months before the main collection minted. + +--- + +## VII. The Presale (February – March 2025) + +Berachain went live. The interface reactivated with a presale system: + +| Date | Milestone | Hash | +|------|-----------|------| +| Feb 27, 2025 | "port over presale app + add dynamic" — Dynamic Labs replaces all previous auth | ✅ `c0b60759` | +| Mar 9, 2025 | "use fisher yates and provably fair seed" — provably fair randomization | ✅ `d48dde03` | +| Mar 11, 2025 | Privy fully stripped — Dynamic-only | ✅ `4f6994a9` | +| Mar 18, 2025 | Presale merged (PR #30) — multi-phase with merkle trees | ✅ `6439b231` | +| Mar 22, 2025 | "switch to berachain" — Berachain set as target chain | ✅ `d36cf1b6` | +| Mar 25, 2025 | App pages unhidden — site goes live | ✅ (interface git) | + +The auth stack evolution tells its own story: SIWE → Privy → RainbowKit → Dynamic Labs. Four systems in two years, each migration driven by the chain's infrastructure requirements. ⚠️ + +--- + +## VIII. The Feature Storm (March – May 2025) + +What followed the presale was the highest-velocity period in the project's history. In roughly six weeks, the team shipped: + +### The Forum Clone + +| Date | Milestone | Hash | +|------|-----------|------| +| Mar 30, 2025 | "wip forum" — forum rebuild begins | ✅ `5cc1ca8f` | +| Mar 31, 2025 | **"wip smf styling"** — the SMF parody crystallizes | ✅ `df361b3a` | +| Mar 31, 2025 | "add smf logo" | ✅ `7b5e820c` | +| Apr 1, 2025 | "add forums verdana font" — typography fidelity | ✅ `900c0493` | +| Apr 2, 2025 | Admin posting + forum replies | ✅ `b27dd030` | +| Apr 6, 2025 | Forum validation | ✅ `f0f5522d` | + +The forum's evolution mirrors the marketplace: concept appears early (Dec 2023, as "articles"), goes dormant, then returns with full commitment to the source material. The SMF (Simple Machines Forum) parody — faithful typography, layout, even the logo — was a deliberate recreation, not a generic forum with a skin. + +> *"Milady are making a 4chan. We're making a Silk Road."* +> — tez33 + +### Backing & Loans + +The [Treasury contract](../_codex/data/42-motif.md) went live with the [42 motif](../_codex/data/42-motif.md) threaded through every parameter: + +| Date | Milestone | Hash | +|------|-----------|------| +| Mar 26, 2025 | "wip backing page" — Backing/DeFi feature begins | ✅ `59aff917` | +| Apr 21, 2025 | Receive loan section + active loans | ✅ `2a4d58f8`, `507a3193` | + +The backing system lets holders collateralize their Mibera NFTs for loans — 4.20% interest, 4.2-month terms, 42 WETH NoFloat. The numbers aren't arbitrary. They're a design signature (see [The 42 Motif](../_codex/data/42-motif.md)). + +### Fractures & Reveals + +| Date | Milestone | Hash | +|------|-----------|------| +| Apr 21, 2025 | "wip fractures page" | ✅ `1f56c718` | +| Apr 23, 2025 | miReveal 1.1 — first reveal event | ✅ `cec86b1c` | +| Apr 29, 2025 | miReveal 1.2 | ✅ `33841fef` | +| May 1, 2025 | miReveal 1.3 | ✅ `8f760ebf` | +| May 20, 2025 | miReveal 8.8 — final reveal | ✅ `38bdb04f` | + +Ten [fracture reveals](../fractures/README.md) — from MiParcels through miReveal 8.8 — each progressively resolving the artwork. Ten soulbound companion collections deployed across April 17–21, 2025 (contracts git ⚠️). + +### Everything Else in April + +| Date | Feature | Hash | +|------|---------|------| +| Apr 15, 2025 | Vending Machine merged (PR #34) | ✅ `80c5090a` | +| Apr 19, 2025 | Candies + market contract addresses updated | ✅ `d4c35127` | +| Apr 22, 2025 | Stash page — user portfolio/inventory | ✅ `a9fa783f` | +| Apr 24, 2025 | Quiz system begins | ✅ `e22ecc80` | +| Apr 26, 2025 | Esoteric role scoring for on-chain actions | ✅ `9d6471dc` | +| Apr 27, 2025 | Gallery page (PR #36) | ✅ `ce86da35` | +| Apr 29, 2025 | Esoteric role layering — visual overlays on NFTs | ✅ `b63bde51` | +| Apr 29, 2025 | NFT minting added to site | ✅ `f3baebd6` | +| May 1, 2025 | Tarot NFTs integrated into stash | ✅ `4197b5c7` | +| May 1, 2025 | Trigger.dev adopted for metadata management | ✅ `4a057c9f` | + +--- + +## IX. The Living Market (August 2025 – Present) + +After the feature storm, the interface matured from prototype to production: + +### HoneyGPT Phase 2 + +The AI agent evolved from a simple cron poster into a threaded conversation system with real database tools: + +| Date | Milestone | Hash | +|------|-----------|------| +| Nov 7, 2025 | Threaded conversations for messaging | ✅ `cb9867db` | +| Nov 7, 2025 | HoneyGPT connected to real database — becomes a vendor agent | ✅ `71e1c6e7` | +| Nov 28, 2025 | HoneyGPT posts on the forum via Trigger.dev | ✅ `f6185d4a` | + +### Infrastructure Evolution + +| Date | What Changed | Hash | +|------|-------------|------| +| Nov 2, 2025 | Envio replaces Subsquid as indexer | ✅ `750189fe` | +| Nov 6, 2025 | Server actions migrated to next-safe-action v8 | ✅ `0086dbcd` | +| Dec 7, 2025 | Security audit — multiple HIGH/MEDIUM/LOW fixes | ✅ `595bbcb3` | +| Dec 19–20, 2025 | GIF minting via Trigger.dev | ✅ `d6232df3`, `0dbf8025` | +| Feb 1, 2026 | Loa framework mounted (v1.7.2) | ✅ `2ac59594` | +| Feb 14, 2026 | "migrate all API routes from dead subsquid to Envio" | ✅ `26ee6fa3` | + +The commit message "dead subsquid" tells the infrastructure story in two words. Subsquid was adopted in April 2025, deprecated by November, and fully removed by February 2026 — replaced by Envio. + +### Additional Features + +| Date | Feature | Hash | +|------|---------|------| +| May 14, 2025 | Mibera Exchange | ✅ (interface git) | +| May 22–24, 2025 | Nichibis presale | ✅ (interface git) | +| May 26–27, 2025 | GIF Maker | ✅ (interface git) | +| Dec 2025 | VM sandbox mode + paint mode + necklaces | ✅ (interface git) | +| Dec 2025 | Onomancer Bot deployment | ✅ (interface git) | + +--- + +## X. The Tech Stack Story + +The auth stack alone tells a story about building on an emerging chain: + +``` +Dec 2023 SIWE (Sign-In With Ethereum) — web3-native baseline + ↓ +Apr 2024 Privy → RainbowKit — wallet abstraction + ↓ +Feb 2025 Dynamic Labs — social login + wallet, Berachain-compatible +``` + +The full stack as it exists today: + +| Layer | Technology | Adopted | +|-------|-----------|---------| +| Framework | Next.js 15 | Dec 2023 | +| Wallet | Wagmi v2 + Dynamic Labs | Mar 2024 / Feb 2025 | +| Database | Supabase | Dec 2023 | +| Indexer | Envio (replaced Subsquid) | Nov 2025 | +| Background jobs | Trigger.dev | May 2025 | +| AI agent | HoneyGPT (AI SDK v4) | Apr 2024 / Nov 2025 | +| State | Zustand | ⚠️ (date unknown) | +| Server actions | next-safe-action v8 | Nov 2025 | +| Dev framework | Loa | Feb 2026 | + +--- + +## XI. Patterns + +**The parody was the architecture.** `DrugCard`, `VendorPage`, `CartPage` on day 2. PGP encryption on day 24. A buyer guide on day 32. The SMF forum clone on day 478. Every feature was built to match the source material, not to approximate it. + +**Burst development.** A seven-day prototype. An eight-month pause. Then a six-week storm that shipped more features than the entire preceding year. The project moves in punctuated equilibria, not sprints. + +**The 42 motif is load-bearing.** Not decoration — every economic parameter in the Treasury and CandiesMarket contracts references 42 or its derivatives. 4.2 BERA mint price, 4.20% interest, 42% max discount, 69420 seized candy ID. The number is a design signature that makes Mibera contracts recognizable on-chain (see [The 42 Motif](../_codex/data/42-motif.md)). + +**Auth stack churn was environmental, not indecisive.** Four auth systems in two years reflects building on an emerging chain where the infrastructure was still settling. Each migration was forced by the environment: SIWE was too raw, Privy didn't survive the RainbowKit era, RainbowKit didn't support Berachain, Dynamic did. + +**HoneyGPT evolved from toy to participant.** A cron-based forum poster in April 2024 became a threaded conversation agent with real database access and vendor tools by November 2025. The AI isn't bolted on — it's a vendor in the marketplace. + +--- + +## Timeline Summary + +| Period | Phase | Key Events | +|--------|-------|------------| +| Dec 9–16, 2023 | The Seven-Day Marketplace | DrugCard, VendorPage, CartPage, Supabase, first on-chain checkout | +| Jan – Feb 2024 | The Encrypted Vendor | PGP messaging, SIWE, buyer guide, orders/reviews, quests | +| Feb – Mar 2024 | The Vending Machine | VM trait builder, swag scoring, Wagmi v2 | +| Apr 2024 | The First AI Agent | HoneyGPT cron, Privy → RainbowKit migration | +| Jun 2024 – Feb 2025 | The Berachain Wait | 8-month pause; MiberaSets ship on Optimism (Aug–Sep 2024) | +| Feb – Mar 2025 | The Presale | Dynamic Labs, provably fair randomization, merkle trees, Berachain chain switch | +| Mar – May 2025 | The Feature Storm | SMF forum, backing/loans, fractures, gallery, quiz, tarot, VM merge, 10 miReveals | +| Aug – Dec 2025 | The Living Market | HoneyGPT v2, Envio migration, security audit, GIF minting, Trigger.dev standardization | +| Jan – Feb 2026 | Operational Maturity | Loa framework, full Envio migration, loan UI refinements | + +--- + +## Contributors + +The interface was built primarily by **soju (treblale/zksoju)** — 915 of 1,608 commits — with significant contributions from **jani (janitooor)** on full-stack and contract integration, **zerker (notzerker/zergucci)** on architecture and auth infrastructure, and **exp.table** on smart contracts, VM traits, and on-chain logic. See [Team History](team-history.md) for full profiles. + +--- + +## Source + +All dates and commit hashes are from `git log` of [mibera-interface](https://github.com/0xHoneyJar/mibera-interface). Contract deployment dates cross-referenced with [mibera-contracts](https://github.com/0xHoneyJar/mibera-contracts) and [mibera-lore](https://github.com/0xHoneyJar/mibera-lore) git histories. Items marked ⚠️ are inferred from code patterns or adjacent commit timing. Items marked ❓ require human validation — team memory or Discord archives may provide primary sources. + +--- + +*This document is a draft for review. The team should validate dates, fill gaps marked with ❓, and add quotes or context from Discord/conversations that capture the intent behind key decisions. The git history tells you what happened and when. Only the people who were there can tell you why.* From 993b1e70d0bea3a2d7522e3b389a6dbd776d1196 Mon Sep 17 00:00:00 2001 From: soju Date: Tue, 24 Feb 2026 21:34:13 -0800 Subject: [PATCH 2/3] fix: use HoneyRoad (product name) instead of mibera-interface (repo name) The frontend-facing product name is HoneyRoad, not Mibera Interface. Updated throughout the document. Co-Authored-By: Claude Opus 4.6 --- behind-the-scenes/honey-road-evolution.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/behind-the-scenes/honey-road-evolution.md b/behind-the-scenes/honey-road-evolution.md index e8279d592a..45ced65fff 100644 --- a/behind-the-scenes/honey-road-evolution.md +++ b/behind-the-scenes/honey-road-evolution.md @@ -6,9 +6,11 @@ ## Overview -The Mibera Interface was not planned as a roadmap and executed on schedule. It was built in bursts — a seven-day prototype, an eight-month pause, then a feature storm that shipped a forum, a DeFi system, and ten fracture reveals in the span of weeks. The Silk Road parody wasn't a marketing angle applied after the fact. It was the founding intent, encoded in the very first component names. +HoneyRoad — the frontend face of Mibera — was not planned as a roadmap and executed on schedule. It was built in bursts — a seven-day prototype, an eight-month pause, then a feature storm that shipped a forum, a DeFi system, and ten fracture reveals in the span of weeks. The Silk Road parody wasn't a marketing angle applied after the fact. It was the founding intent, encoded in the very first component names. -This document traces the product's evolution from its first commit on December 9, 2023 through to the living marketplace that exists today. It is a companion to [Creative Process](creative-process.md) (the art) and [Team History](team-history.md) (the people). Where those documents end — roughly August 2024 — this one begins. +The repo is `mibera-interface`. The product is **HoneyRoad**. + +This document traces HoneyRoad's evolution from its first commit on December 9, 2023 through to the living marketplace that exists today. It is a companion to [Creative Process](creative-process.md) (the art) and [Team History](team-history.md) (the people). Where those documents end — roughly August 2024 — this one begins. **Confidence markers**: ✅ Confirmed via git history (commit hash cited) · ⚠️ Inferred from code patterns or timing · ❓ Needs human validation @@ -16,7 +18,7 @@ This document traces the product's evolution from its first commit on December 9 ## I. The Seven-Day Marketplace (December 2023) -The interface started on December 9, 2023 — a Next.js + wagmi + bun scaffold. ✅ `3cd8d8dc` +HoneyRoad started on December 9, 2023 — a Next.js + wagmi + bun scaffold. ✅ `3cd8d8dc` What happened next was not a prototype in the exploratory sense. Within seven days, the core marketplace was functional: @@ -78,7 +80,7 @@ In the same month, the auth stack migrated from Privy to RainbowKit ✅ `cd0b1e2 ## V. The Berachain Wait (June 2024 – February 2025) -Between June 26, 2024 (`4e304dd1`) and February 27, 2025 (`c0b60759`), the interface saw two commits. Both were infrastructure changes — image hosting migration. Eight months of near-silence. +Between June 26, 2024 (`4e304dd1`) and February 27, 2025 (`c0b60759`), HoneyRoad saw two commits. Both were infrastructure changes — image hosting migration. Eight months of near-silence. This was The Long Wait referenced in [Team History](team-history.md) — the period when Berachain mainnet was delayed and the team held position. The art was complete (see [Creative Process](creative-process.md)). The prototype was functional. The contracts were being audited (audit fixes appear in the contracts repo around May 2024 ⚠️). But the chain wasn't live. @@ -98,7 +100,7 @@ These were the first tangible Mibera product to reach holders, months before the ## VII. The Presale (February – March 2025) -Berachain went live. The interface reactivated with a presale system: +Berachain went live. HoneyRoad reactivated with a presale system: | Date | Milestone | Hash | |------|-----------|------| @@ -175,7 +177,7 @@ Ten [fracture reveals](../fractures/README.md) — from MiParcels through miReve ## IX. The Living Market (August 2025 – Present) -After the feature storm, the interface matured from prototype to production: +After the feature storm, HoneyRoad matured from prototype to production: ### HoneyGPT Phase 2 @@ -272,7 +274,7 @@ The full stack as it exists today: ## Contributors -The interface was built primarily by **soju (treblale/zksoju)** — 915 of 1,608 commits — with significant contributions from **jani (janitooor)** on full-stack and contract integration, **zerker (notzerker/zergucci)** on architecture and auth infrastructure, and **exp.table** on smart contracts, VM traits, and on-chain logic. See [Team History](team-history.md) for full profiles. +HoneyRoad was built primarily by **soju (treblale/zksoju)** — 915 of 1,608 commits — with significant contributions from **jani (janitooor)** on full-stack and contract integration, **zerker (notzerker/zergucci)** on architecture and auth infrastructure, and **exp.table** on smart contracts, VM traits, and on-chain logic. See [Team History](team-history.md) for full profiles. --- From 237c6192a0aaaefc787db3a743dbffb3d92085ea Mon Sep 17 00:00:00 2001 From: soju Date: Sun, 1 Mar 2026 18:01:30 -0800 Subject: [PATCH 3/3] fix: address Bridgebuilder review findings on PR #31 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - VerdanaPro → Verdana (font name correction, 2 locations) - Auth migration reframed as exploratory learning, not environmental - Berachain Wait ❓ upgraded to ⚠️ with team-confirmed context - 42 motif reframed as Berachain culture + design signature - Feature Storm noted as organic momentum, not planned sequence - PGP documented as cosmetic/passive detection, Jani as vision holder - Contributors: zerker and zergucci separated as distinct people - EVT-005 resolved: codex repo created 2026-01-15 (verified via GitHub API) Co-Authored-By: Claude Opus 4.6 --- _codex/data/timeline.json | 5 +++-- behind-the-scenes/honey-road-evolution.md | 18 +++++++++--------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/_codex/data/timeline.json b/_codex/data/timeline.json index ea5e9c72bd..ea431d634c 100644 --- a/_codex/data/timeline.json +++ b/_codex/data/timeline.json @@ -49,9 +49,10 @@ { "id": "EVT-005", "name": "Codex repository created", - "date": null, + "date": "2026-01-15", "notes": "GitHub repository 0xHoneyJar/mibera-codex", - "verified": false + "source": "GitHub API: gh repo view --json createdAt → 2026-01-15T20:19:41Z", + "verified": true }, { "id": "EVT-006", diff --git a/behind-the-scenes/honey-road-evolution.md b/behind-the-scenes/honey-road-evolution.md index 45ced65fff..f1235fc4b6 100644 --- a/behind-the-scenes/honey-road-evolution.md +++ b/behind-the-scenes/honey-road-evolution.md @@ -22,7 +22,7 @@ HoneyRoad started on December 9, 2023 — a Next.js + wagmi + bun scaffold. ✅ What happened next was not a prototype in the exploratory sense. Within seven days, the core marketplace was functional: -- **Day 1**: VerdanaPro fonts added ✅ `22247dc5` — the typography choice that telegraphed the dark market aesthetic before a single feature existed +- **Day 1**: Verdana fonts added ✅ `22247dc5` — the typography choice that telegraphed the dark market aesthetic before a single feature existed - **Day 2**: `DrugCard` component ✅ `9dae4a8b` — "candies = drugs" made concrete in code. `DrugPage` for individual listings ✅ `343a8701` - **Day 3**: `VendorPage` for seller storefronts ✅ `e262b06d`. `CartPage` for the shopping cart ✅ `8c200e28` - **Day 4**: Supabase integration (PR #1) ✅ `24726065` — the first backend, providing the database for listings, reviews, and sellers @@ -31,7 +31,7 @@ What happened next was not a prototype in the exploratory sense. Within seven da The naming is the tell. Not "items" and "shops" — *drugs* and *vendors*. Not "marketplace" — the *Honey Road*. The parody identity was never a pivot. It was the first architectural decision. -⚠️ The VerdanaPro font choice on day 1 may have been inherited from an earlier prototype or design mockup. The intent is clear, but the origin of the font decision itself is undocumented. +⚠️ The Verdana font files (`Verdana.ttf`, `Verdana-Bold.ttf`) are bundled as local fonts in the repo. The specific source of these font files — whether pulled from a system font export, an old web archive, or a design mockup — is undocumented. Zerker may have context on the origin. --- @@ -50,7 +50,7 @@ With the core marketplace standing, the team built out the features that made it | Feb 5, 2024 | "parallelized gpt" — first GPT integration | ✅ `61444b53` | | Feb 6, 2024 | Mobile view (PR #18) | ✅ `af9f4f2b` | -PGP-encrypted vendor messages. A buyer guide. Order finalization via on-chain review. These aren't marketplace features — they're *dark market* features, implemented with the fidelity of someone who understood the source material. +PGP-encrypted vendor messages. A buyer guide. Order finalization via on-chain review. These aren't marketplace features — they're *dark market* features, driven by Jani's founding vision for the product. PGP was implemented by exp.table as cosmetic fidelity — the app detects PGP message headers but does not perform encryption/decryption itself. Many early features (captcha, PGP, buyer guide notes) prioritized the *feel* of the source material over functional parity. --- @@ -84,7 +84,7 @@ Between June 26, 2024 (`4e304dd1`) and February 27, 2025 (`c0b60759`), HoneyRoad This was The Long Wait referenced in [Team History](team-history.md) — the period when Berachain mainnet was delayed and the team held position. The art was complete (see [Creative Process](creative-process.md)). The prototype was functional. The contracts were being audited (audit fixes appear in the contracts repo around May 2024 ⚠️). But the chain wasn't live. -❓ What the team was doing during this period — contract development, community building, planning — is not documented in git. Discord archives or team memory may fill this gap. +⚠️ The team was focused on community and ecosystem building — Discord engagement, partnerships, Mirror articles, and the MiberaSets deployment on Optimism (Section VI). The org was also working on other brands and products. The 8-month gap in mibera-interface git reflects a deliberate hold-position while Berachain was delayed, not inactivity. --- @@ -111,13 +111,13 @@ Berachain went live. HoneyRoad reactivated with a presale system: | Mar 22, 2025 | "switch to berachain" — Berachain set as target chain | ✅ `d36cf1b6` | | Mar 25, 2025 | App pages unhidden — site goes live | ✅ (interface git) | -The auth stack evolution tells its own story: SIWE → Privy → RainbowKit → Dynamic Labs. Four systems in two years, each migration driven by the chain's infrastructure requirements. ⚠️ +The auth stack evolution tells its own story: SIWE → Privy → RainbowKit → Dynamic Labs. Four systems in two years — not forced by chain requirements alone, but driven by the team's pragmatic exploration of wallet authentication. The team was new to web development, and each migration reflected learning what worked best: RainbowKit was a pure wallet solution; Privy and Dynamic explored authentication tied to features like the forum and server action tokens. Cost was never a factor — developer experience was. ⚠️ --- ## VIII. The Feature Storm (March – May 2025) -What followed the presale was the highest-velocity period in the project's history. In roughly six weeks, the team shipped: +What followed the presale was the highest-velocity period in the project's history. In roughly six weeks, the team shipped — not as a planned launch sequence, but through organic momentum where one feature's completion naturally triggered the next: ### The Forum Clone @@ -248,9 +248,9 @@ The full stack as it exists today: **Burst development.** A seven-day prototype. An eight-month pause. Then a six-week storm that shipped more features than the entire preceding year. The project moves in punctuated equilibria, not sprints. -**The 42 motif is load-bearing.** Not decoration — every economic parameter in the Treasury and CandiesMarket contracts references 42 or its derivatives. 4.2 BERA mint price, 4.20% interest, 42% max discount, 69420 seized candy ID. The number is a design signature that makes Mibera contracts recognizable on-chain (see [The 42 Motif](../_codex/data/42-motif.md)). +**The 42 motif is load-bearing.** Not decoration — every economic parameter in the Treasury and CandiesMarket contracts references 42 or its derivatives. 4.2 BERA mint price, 4.20% interest, 42% max discount, 69420 seized candy ID. These numbers are native to Berachain culture — 42, 420, 69, 69420 appear across the ecosystem as meme numbers. Mibera's systematic use of the motif is both cultural participation and design signature, making the contracts recognizable on-chain as Berachain-native (see [The 42 Motif](../_codex/data/42-motif.md)). -**Auth stack churn was environmental, not indecisive.** Four auth systems in two years reflects building on an emerging chain where the infrastructure was still settling. Each migration was forced by the environment: SIWE was too raw, Privy didn't survive the RainbowKit era, RainbowKit didn't support Berachain, Dynamic did. +**Auth stack churn was exploratory, not indecisive.** Four auth systems in two years reflects a team that was new to web development, pragmatically exploring what wallet authentication looks like. RainbowKit was a pure wallet connector; Privy and Dynamic explored authentication tied to product features (forum access, server action tokens). Berachain compatibility was one factor among many — developer experience drove most decisions. The team learned that many auth SDKs are overkill, extending their feature set beyond what's needed. **HoneyGPT evolved from toy to participant.** A cron-based forum poster in April 2024 became a threaded conversation agent with real database access and vendor tools by November 2025. The AI isn't bolted on — it's a vendor in the marketplace. @@ -274,7 +274,7 @@ The full stack as it exists today: ## Contributors -HoneyRoad was built primarily by **soju (treblale/zksoju)** — 915 of 1,608 commits — with significant contributions from **jani (janitooor)** on full-stack and contract integration, **zerker (notzerker/zergucci)** on architecture and auth infrastructure, and **exp.table** on smart contracts, VM traits, and on-chain logic. See [Team History](team-history.md) for full profiles. +HoneyRoad was built primarily by **soju (treblale/zksoju)** — 915 of 1,608 commits — with significant contributions from **jani (janitooor)** on full-stack, contract integration, and product vision (the founding brainchild behind most of the feature set), **zerker (notzerker)** on architecture, design, and auth infrastructure, **zergucci** on assembly support and engine implementation, and **exp.table** on smart contracts, VM traits, and on-chain logic. See [Team History](team-history.md) for full profiles. ---