✨Feature Request
🧑💻 User Story
As a TM1 developer, I want TI processes on a live TM1 server to be lintable using TM1py, so that I can validate processes without first exporting them to files — regardless of whether that integration is driven from linti or from TM1py.
📝 Description
It's not yet decided which direction the integration should go:
- TM1py as a provider inside linti — linti depends on TM1py and gains a new
ProcessProvider (alongside the existing file/YAML providers) that reads/writes processes from a live server.
- linti as a dependency inside TM1py — TM1py-based scripts/pipelines call into linti to lint a process object they already have, without linti needing to know about TM1py's connection details at all.
To keep both options open, the integration should be designed as a clean boundary between "how a process's code is obtained" and "how that code gets linted," rather than coupling the two together for one specific direction.
✅ Acceptance Criteria
✨Feature Request
🧑💻 User Story
As a TM1 developer, I want TI processes on a live TM1 server to be lintable using TM1py, so that I can validate processes without first exporting them to files — regardless of whether that integration is driven from linti or from TM1py.
📝 Description
It's not yet decided which direction the integration should go:
ProcessProvider(alongside the existing file/YAML providers) that reads/writes processes from a live server.To keep both options open, the integration should be designed as a clean boundary between "how a process's code is obtained" and "how that code gets linted," rather than coupling the two together for one specific direction.
✅ Acceptance Criteria