Commit Graph

70 Commits

Author SHA1 Message Date
github-actions[bot] fd23edca7e chore: version packages (#1649) 2026-09-01 21:34:33 -07:00
github-actions[bot] 86198f151b chore: version packages (#1618) 2026-08-13 04:38:53 -07:00
github-actions[bot] d23a0d723c chore: version packages (#1616)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-09 04:53:53 +00:00
github-actions[bot] 3bb84fbeb2 chore: version packages (#1613)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-08 19:17:54 -05:00
github-actions[bot] 43863e2f10 chore: version packages (#1607)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-08 15:24:23 -07:00
github-actions[bot] e83abeb694 chore: version packages (#1604)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-08 05:34:32 -07:00
Aiden Bai 13138a4af5 refactor: simplify internals across the workspace (#1590) 2026-08-08 00:20:14 -07:00
github-actions[bot] df8660f419 chore: version packages (#1602)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-07 17:47:30 -07:00
github-actions[bot] 59ae70b4fb chore: version packages (#1586) 2026-08-07 03:14:51 -07:00
github-actions[bot] ff436b0b96 chore: version packages (#1570) 2026-08-05 00:42:33 -07:00
github-actions[bot] dcfe06428d chore: version packages (#1548) 2026-08-03 18:25:23 -07:00
github-actions[bot] 0b673ccb76 chore: version packages (#1462) 2026-07-31 22:57:26 -07:00
github-actions[bot] 201106e0e8 chore: version packages (#1442) 2026-07-26 20:43:07 -07:00
github-actions[bot] 54ba416f83 chore: version packages (#1433) 2026-07-23 03:44:25 -07:00
github-actions[bot] d2cd2f41b2 chore: version packages (#1425) 2026-07-22 15:46:10 -07:00
github-actions[bot] 84b999002a chore: version packages (#1420)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-21 01:36:31 -07:00
github-actions[bot] d489fa081a chore: version packages (#1382) 2026-07-21 00:29:21 -07:00
github-actions[bot] 78189225ae chore: version packages (#1378) 2026-07-17 23:39:46 -07:00
github-actions[bot] c0d9d385cd chore: version packages (#1307)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-17 21:27:09 -07:00
github-actions[bot] d8b2989fd5 chore: version packages (#1262)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-14 07:33:33 -07:00
github-actions[bot] ece35b3ffa chore: version packages (#1217) 2026-07-14 05:36:31 -07:00
github-actions[bot] bdd1321f62 chore: version packages (#1163) 2026-07-13 07:22:18 -04:00
github-actions[bot] e877ca7cba chore: version packages (#1145) 2026-07-12 00:45:02 -04:00
github-actions[bot] 0f07133c70 chore: version packages (#1118)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-11 17:21:17 -07:00
github-actions[bot] dfccac44e4 chore: version packages (#1113) 2026-07-10 01:33:16 -07:00
github-actions[bot] fcb203ee80 chore: version packages (#1086) 2026-07-09 05:50:24 -07:00
github-actions[bot] aa519e5f55 chore: version packages (#1068) 2026-07-07 23:50:24 -04:00
github-actions[bot] 160f84c6cc chore: version packages (#1063) 2026-07-04 02:07:38 -07:00
github-actions[bot] 574cba6e94 chore: version packages (#1055)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-04 00:39:30 -05:00
github-actions[bot] 8325343421 chore: version packages (#1031) 2026-07-03 17:18:50 -07:00
github-actions[bot] 397816a2b8 chore: version packages (#1029) 2026-07-02 21:41:14 -04:00
github-actions[bot] 4e91677d40 chore: version packages (#1026) 2026-07-02 17:00:20 -07:00
github-actions[bot] 113637e9bf chore: version packages (#918) 2026-07-02 03:16:24 -07:00
Aiden Bai ba2af1b7fa chore: add AI training restriction to license (#936) 2026-06-22 16:28:25 -07:00
Aiden Bai 157177a49f revert: undo direct commits; changes moved to PR 2026-06-21 20:27:27 -07:00
Aiden Bai 9f2845464a chore: add AI training restriction to license (#935)
* chore: add AI training restriction to license

Adds a no-training clause to prevent use of the source code as training,
fine-tuning, or evaluation data for ML models without prior written
permission. Academic researchers can request a no-cost exemption at
founders@million.dev.

Also updates the title to reflect the additional restrictions, and removes
the "outputs" language (legally overreaching — users own output from their
own data).

* chore: simplify training restriction to uniform written-permission requirement

* feat(cli): warn when react-doctor is run inside an AI/ML training pipeline

Detects presence-based env vars for HuggingFace, CUDA/GPU, experiment
trackers (W&B, MLflow, Comet, Neptune), Ray workers, RL simulators
(MuJoCo, Gymnasium), cloud ML platforms (SageMaker, Azure ML, Vertex AI),
AI agent sandboxes (Daytona, E2B, Modal, RunPod, Harbor), and coding-agent
eval harnesses (SWE-bench, SWE-agent). Prints a warning to stderr pointing
to founders@million.dev for written permission.

* feat(cli): expand CI provider and AI/ML training environment detection

CI providers (+18): Semaphore, AppVeyor, Harness, Buddy, Codefresh,
Netlify, Railway, Vercel, Codemagic, Prow, Agola, Cirrus CI, Render,
Fly.io, Blacksmith, WarpBuild, Namespace, Ubicloud

ML/AI training (+21): Kaggle, Google Colab, Databricks, SageMaker
(SM_TRAINING_ENV + TRAINING_JOB_ARN), Azure ML (AZUREML_RUN_ID),
Vertex AI (CLOUD_ML_PROJECT_ID), W&B sweeps, DVC stages, ClearML,
Flyte, Determined AI, Lightning AI, Argo Workflows, Kubeflow Pipelines,
HuggingFace Spaces, Replicate, Vast.ai, Google TPU, ROCm

Coding agents (+3): Cline, Augment, Trae AI

* feat(api,packaging): add AI training warning to programmatic API; fix license labels

- Adds AI/ML environment detection to diagnose() (both single-dir and
  batch forms) so programmatic users (e.g. CodeRabbit integrations) see
  the same license warning as CLI users. Warns once per process via a
  module-level guard. Kept inline to avoid a CLI→API dep.
- Changes all package.json "license" fields from "MIT" to
  "SEE LICENSE IN LICENSE" so automated scanners (Fossa, Snyk,
  TLDR-Legal) report the actual terms instead of plain MIT.

* feat(website): add /license page with commercial contact CTA
2026-06-21 20:22:22 -07:00
github-actions[bot] f4e8e4bd5f chore: version packages (#891) 2026-06-20 00:11:26 -04:00
github-actions[bot] 96b5bb4e5b chore: version packages (#827) 2026-06-19 00:26:04 -04:00
github-actions[bot] 15238de701 chore: version packages (#821) 2026-06-15 04:01:19 -07:00
github-actions[bot] daf0579d19 chore: version packages (#810) 2026-06-13 21:36:52 -07:00
github-actions[bot] f229c75d4b chore: version packages (#806) 2026-06-13 04:00:14 -07:00
github-actions[bot] 0b30023ac6 chore: version packages (#805) 2026-06-13 03:22:47 -07:00
github-actions[bot] 094d470d13 chore: version packages (#764) 2026-06-12 20:24:27 -07:00
devin-ai-integration[bot] 94f9f4fe98 fix: bump engines.node to ^20.19.0 || >=22.13.0 (#766) 2026-06-09 20:14:30 -07:00
github-actions[bot] b819e5f170 chore: version packages (#762) 2026-06-09 15:02:13 -07:00
github-actions[bot] cbb7975570 chore: version packages (#727) 2026-06-09 02:07:26 -07:00
github-actions[bot] b461b2d78e chore: version packages (#724)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-07 03:30:44 -07:00
Aiden Bai e181ac1a8d chore(release): align package versions and lockstep them via changesets
Bump @react-doctor/core, @react-doctor/api, and @react-doctor/language-server
to 0.4.1 so all six release-managed packages share one version line, and add
them to the changesets `fixed` group so every future release bumps them
together. Keeps versions from drifting apart again (next release -> 0.4.2 across
the board).
2026-06-07 03:28:43 -07:00
github-actions[bot] 7d4b9960d2 chore: version packages (#703) 2026-06-07 02:40:55 -07:00
github-actions[bot] f75ec7a1e7 chore: version packages (#682) 2026-06-04 21:21:42 -04:00