Skip to content

Token interoperability roadmap #29

@seonghobae

Description

@seonghobae

Current role

Canonical meta issue for the current token interoperability roadmap.

Current state

The repository still has concrete interoperability requests in flight:

Current-code inspection on origin/main still shows the repository-baseline blocker on main:

  • root bun run build fails because Turbo cannot resolve workspaces without a root packageManager field
  • root bun run test and bun run lint fail through the same missing root contract
  • bun install emits warn: incorrect peer dependency "ink@7.0.1" from stale CLI dependencies that are not imported by the current source tree
  • .github/workflows/test.yml still works around the repo-level build contract by building only packages/cli and by using bun-version: latest

Current code validity

This roadmap remains current-code-valid because:

  • packages/cli/src/commands/export.ts still exposes only tailwind and dtcg
  • packages/cli/src/index.ts exposes no import / round-trip command
  • README.md and docs/spec.md still document hex sRGB colors and one-way export surfaces only
  • main still contains the workspace/build reliability gap described above

Current code evidence

  • package.json
  • packages/cli/package.json
  • packages/cli/tsconfig.json
  • packages/cli/src/index.ts
  • packages/cli/src/commands/export.ts
  • .github/workflows/test.yml
  • README.md
  • docs/spec.md

Hierarchy

This issue is the parent/meta issue for the active interoperability program.

Execution items currently linked under this roadmap:

Cross-cutting linked issue:

  • Support OKLCH colors #27 — OKLCH color support (spec/fidelity dependency, but not a required blocker for every export slice)

Execution sequence

  1. Restore workspace/build reliability on main (Restore root Bun/Turbo build contract and remove stale Ink peer mismatch #30)
  2. Continue export interoperability delivery (Feature: add CSS custom properties export (--format css-vars) for native CSS consumers #15 / Support for Tailwindcss version 4.0 & above #19)
  3. Add round-trip/import surface (Support creation of DESIGN.md from DTCG tokens.json #28)
  4. Expand spec fidelity for modern color models (Support OKLCH colors #27) where needed

External blocker evidence

Completion conditions

  • repo baseline build/install/lint path is reliable on main
  • the active interoperability execution tree is linked from this issue
  • remaining work is represented by concrete child or related issues with a clear order

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions