Files
flying-jib/living_docs/CHANGELOG.md
T
2026-07-30 23:02:00 -04:00

1.4 KiB
Raw Blame History

Changelog

All notable changes to Flying Jib are documented in this file.

The format is based on Keep a Changelog, and this project aims to follow Semantic Versioning.


[Unreleased]

Added

  • Phase 0 documentation and agent governance scaffold:
    • living_docs/ — roadmap, progress, status, architecture overview, open questions, changelog
    • developer_docs/ — setup, architecture, modules, protocol, build/release, testing, contributing
    • user_docs/ — getting started, private/mesh worlds, invites, troubleshooting, FAQ
    • agent/ — rules, workflow, security, documentation policy, coding standards, ADRs 00000013
  • Architecture decision: Local Authority + Capability Tunnel + Federated Regions
  • ADR-0013: Bare/Pear-only runtime; single standalone executables via bare-build; no app-level Node.js
  • Product name: Flying Jib

Changed

  • Process model: supersede Electron + Node Squid child (ADR-0004) in favor of Bare main/worker + Squid on bare-node-runtime
  • Release path: primary CI is hello-pear-bare / bare-build standalone + Pear OTA (not Electron Forge)

Security

  • Documented invariants: no master servers; Minecraft TCP bind only on 127.0.0.1; Apache-2.0 / no AGPL hard deps
  • Users must not need system Node.js; no Node child for game server

[0.0.0] — 2026-07-30

Added

  • Repository initialized as documentation-first Phase 0.