Skip to content
12 linesCodeBlameRaw

Pick any line to see why it is the way it is: the commit, the pull request and issue it came from, and what the agent was thinking.

Chat controls, public profiles, shadcn selects, and no Docs tab in a project1import assert from "node:assert/strict";
2import { readFileSync } from "node:fs";
3import { test } from "node:test";
4
5import { ROADMAP } from "./roadmap.ts";
6
7test("code is not docs: a project never gets a Docs tab", () => {
8 // Docs is its own workspace mode, filtered by project there.
9 assert.equal(ROADMAP.some((item) => item.section !== "Workspace" && /docs/i.test(item.key)), false);
10 const nav = readFileSync(new URL("./project-nav.ts", import.meta.url), "utf8");
11 assert.doesNotMatch(nav, /label: "Docs"|soon\("Code"\)/);
12});