coder / coder/internal

Create a linter to support the Speculative Feature Framework

Open
#1,125 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

https://www.notion.so/coderhq/Speculative-Feature-Framework-223d579be5928051b865d4e9572c8d23?source=copy_link

We need a linter which must raise when:
- an experimental package is imported
- the [ExperimentalClient](https://github.com/coder/coder/blob/main/codersdk/client_experimental.go) is used (to call an experimental API)

_Note: https://github.com/coder/coder/pull/19950 took an initial stab at some of these requirements, but it went stale and @spikecurtis' [proposal](https://github.com/coder/coder/pull/19950#issuecomment-3333115109) should be revisited._

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.