Skip to content

[OpenSpec] leaf-integrations #449

Description

@github-actions

⚠️ OpenSpec-managed issue — this content is automatically synced
from the openspec/ directory. Manual edits will be overwritten on next sync.

Artifacts

Summary

Complete Larpinq's adoption of OpenRegister's app-agnostic integration
leaves by declaring the three that are still missing — talk (event and
campaign chat rooms), polls (session scheduling and rules votes), and
deck (GM prep boards) — via one new lib/Settings/register.d/ fragment
(ADR-037), the same declarative configuration.linkedTypes mechanism the
app's five shipped leaves already use. Pure config (kind equivalent:
config-only); no PHP, no bespoke widgets.

Specs

Tasks

  • Implement
  • Test
  • Implement
  • Test
  • Implement
  • Test
  • Implement
  • Test
  • Implement
  • Test

Design

See design.md for technical design details.


Synced from openspec/changes/leaf-integrations by OpenSpec workflow
App: larpinq

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions