Sanitized public development snapshot of the SekaiLink modular platform.
  • Python 42.1%
  • C 30.2%
  • C++ 21%
  • Lua 2.4%
  • JavaScript 1.1%
  • Other 3.1%
Find a file
2026-04-21 03:08:30 -04:00
docs Publish sanitized SekaiLink development snapshot 2026-04-21 03:08:30 -04:00
sekailink-core Publish sanitized SekaiLink development snapshot 2026-04-21 03:08:30 -04:00
sekailink-emu Publish sanitized SekaiLink development snapshot 2026-04-21 03:08:30 -04:00
sekailink-interface Publish sanitized SekaiLink development snapshot 2026-04-21 03:08:30 -04:00
sekailink-linkedworlds Publish sanitized SekaiLink development snapshot 2026-04-21 03:08:30 -04:00
sekailink-servers Publish sanitized SekaiLink development snapshot 2026-04-21 03:08:30 -04:00
sekailink-sklmi Publish sanitized SekaiLink development snapshot 2026-04-21 03:08:30 -04:00
sekailink-soh Publish sanitized SekaiLink development snapshot 2026-04-21 03:08:30 -04:00
.gitignore Publish sanitized SekaiLink development snapshot 2026-04-21 03:08:30 -04:00
PUBLIC_REPO_NOTICE.md Publish sanitized SekaiLink development snapshot 2026-04-21 03:08:30 -04:00
README.md Publish sanitized SekaiLink development snapshot 2026-04-21 03:08:30 -04:00
SEKAILINK-CORE-INSTRUCTION.md Publish sanitized SekaiLink development snapshot 2026-04-21 03:08:30 -04:00

SekaiLink Dev Workspace

This workspace is organized by active SekaiLink chantier, not by historical accident.

Active Chantiers

Path Role
sekailink-core/ Electron-based SekaiLink Core client: login, solo mode, rooms, library, launcher, orchestration.
sekailink-emu/ Sekaiemu chantier: emulator-backed LinkedWorld runtime, embedded tracker, Archipelago/SekaiLink generation references, future SKLMI integration.
sekailink-interface/ Website and public/user-facing web interfaces.
sekailink-sklmi/ Future SekaiLink Memory Interface chantier: shared memory bridge runtime replacing fragile Lua bridge behavior.
sekailink-servers/ Server code split by service: link, nexus, worlds, evolution.
sekailink-soh/ SoH-SekaiLink native showcase/runtime work.
sekailink-linkedworlds/ LinkedWorld package standards, manifests, module specs, and future packaged modules.

Support Areas

Path Role
docs/architecture/ Frozen architecture decisions and cross-project design docs.
docs/roadmap/ Planning documents and current execution instructions.
docs/operations/ Deployment, server, and maintenance notes that are safe to keep in the dev workspace.
reference/ External/reference material that is useful but not source of truth.
runtime-config/ Local runtime configuration area.
runtime-data/ Local runtime data area.
archive/ Preserved legacy code, old snapshots, and build outputs. Nothing here should be edited as current source unless explicitly restored.
workspaces/ Compatibility symlinks for old paths. New work should use the clean paths above.

Current Architecture Source Of Truth

Read this first when working on the modular LinkedWorld direction:

  • docs/architecture/SEKAILINK_LINKEDWORLD_ARCHITECTURE_FREEZE.md

Core instruction baseline:

  • docs/roadmap/SEKAILINK-CORE-INSTRUCTION.md

SKLMI roadmap:

  • docs/roadmap/SKLMI_ROADMAP.md

Global roadmap:

  • docs/roadmap/GLOBAL_ROADMAP.md

Current Direction

The active architecture is modular:

  • LinkedWorld is a module, not a full runtime.
  • Sekaiemu is the shared emulator/tracker host.
  • SKLMI will become the shared memory bridge layer.
  • SekaiLink Core orchestrates install/update/launch/rooms/accounts.
  • Game-specific logic should live in LinkedWorld manifests, bridge rules, tracker packs, and optional native plugins.

Compatibility Note

The old workspaces/* paths are now symlinks where possible. They exist only to avoid breaking scripts during the transition.

Prefer the new root paths for all new work.