Skip to content

Decide JS/TS config files: sandboxed support or explicit forever-JSON #328

Description

@ColumbusLabs

Summary

DebtLens prefers JSON config (no execute-on-load). Some users want debtlens.config.ts. Decide: sandboxed support vs permanent JSON-only with SchemaStore DX.

Acceptance criteria

  • Written decision in docs (ADR/RFC)
  • If supporting TS/JS: sandbox + security model + tests
  • If rejecting: document alternatives (JSON + plugins + codegen)
  • Update init/doctor messaging accordingly

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: configConfiguration, defaults, templates, and schemadifficulty: mediumModerate task with multiple files or design choicesenhancementNew feature or requesttype: rfcDesign/RFC before implementation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions