Dashboard › cli › Distillation
757dd51b-b05d-49f4-b169-3914a7ebda93["lore_tm_v1_O0cSmkeAQAIduWtcyKjIQTsHTdp8SM8FhUxUZV5JJes","lore_tm_v1_CY6vKMuNenpLWrD6gFxNhT8-GsQfY-IkN5WtC4jyH6U","lore_tm_v1_5ZVK2cz6lt4tU6KScid7ULJMmy6xEeQuE8qOTfhNJHA","lore_tm_v1_0Ladmqve_9pQqbDoFeUkTo-Gt1_eZfk71YacdQ0-HvA","lore_tm_v1_bFoFg0gcWwZ533sPrU_QOXigIn8dFcd-iQiGfourj-Q","lore_tm_v1_ISpspXFPiYpg5WZAcfEvpgvC-zoxbloKKXVCibqSL_k","lore_tm_v1_38FsTBUGuolqp4eUQDtR4HKh__MCtZCn4QdcHSrzAIE"]
Date: Sep 10, 2026
ec83887a16f780f32fba4b7d710bad262dba3a22 and head c6030fbf4d0c190f037c86d832edb6680d3e54ab, using worktree /home/byk/.local/share/opencode/worktree/0e8c2f3bbe145a3280d6fb6ed900a5121f382cf0/toolkit-bridge-upgrade.PASS, CONCERN, MUST-FIX, or BLOCKED, including exact current file:line evidence, a deterministic regression for each defect, and residual gaps.MERGE or DO-NOT-MERGE; empty output is forbidden.package.json, AGENTS.md, .lore.md, apps/local/package.json, apps/cli-docs/package.json, codemods/sentry-v3-to-v4/package.json, packages/cli/package.json, four init-eval template manifests (sveltekit-app, react-vite-app, nextjs-app, express-app), packages/cli/CONTRIBUTING.md, and packages/cli/AGENTS.md under /home/byk/.local/share/opencode/worktree/0e8c2f3bbe145a3280d6fb6ed900a5121f382cf0/toolkit-bridge-upgrade.repo-setup to always be loaded before situation skills; root AGENTS.md:29 states skills live under .agents/skills/, are generated from canonical skills/ by scripts/sync-skills.mjs, and mandates this ordering.AGENTS.md describes the agent pipeline as triage → explore → plan → implement → review → ship; worker is a deprecated alias of implement.AGENTS.md assigns models by role: primary heavy triage/plan/review uses Claude Opus 4.8; primary light triage/plan/review uses xAI Grok 4.3; explore uses OpenAI gpt-5-mini; implement uses Moonshot kimi-k2.7-code; and ship uses xAI Grok grok-build-0.1.AGENTS.md states target repositories require reading their AGENTS.md and CONTRIBUTING.md first, while long-term knowledge for the Outpost repository lives in .lore.md when present.package.json for the latest scripts before running commands.devDependencies, never dependencies; repository guidance says everything is bundled at build time via esbuild and CI enforces the rule with pnpm run check:deps.pnpm add -D <package>, including the -D flag.@sentry/api when available rather than creating redundant Valibot schemas in src/types/sentry.ts.parseSlashSeparatedArg from src/lib/arg-parsing.ts for the standard [<org>/<project>/]<id> pattern and requires identifiers such as trace IDs and span IDs to be positional arguments rather than flags.-c next and -c prev, with hasPreviousPage() controlling whether the -c prev hint appears.packages/cli/CONTRIBUTING.md defines context resolution priority as: 1. explicit positional arguments (<org>/<project>), 2. config defaults set via sentry config set, 3. DSN auto-detection from SENTRY_DSN or source code.packages/cli/CONTRIBUTING.md defines target syntax: <org>/<project> for an explicit organization/project, <org>/ for all projects in an organization, <project> to search by name across accessible organizations, and omission for DSN/config auto-detection.packages/cli/CONTRIBUTING.md requires --json for all view/list commands, -w/--web for all view commands, --limit for list commands, ContextError for missing required context, TypeScript strict mode, explicit types for public APIs, JSDoc documentation, and small focused functions.packages/cli/CONTRIBUTING.md specifies adding commands in this order: 1. choose list (flags only) or view (optional positional) pattern, 2. use resolveOrg() or resolveOrgAndProject() from lib/resolve-target.ts, 3. support --json, 4. support -w/--web for views, 5. use ContextError, 6. add E2E tests under test/e2e/.package.json identifies workspace toolkit-cli-workspace version 0.0.0, private ESM, using pnpm@10.11.0 and Node >=20.0.package.json exposes scripts including build, build:all, bundle, typecheck, lint, lint:fix, test, test:unit, test:changed, test:e2e, test:init-eval, check:fragments, check:deps, check:errors, check:patches, check:docs-sections, and check:stale-refs, each delegating through pnpm --filter sentry run.package.json patches @stricli/core@1.2.8, @sentry/core@10.63.0, and @sentry/node-core@10.63.0; it lists esbuild as the sole onlyBuiltDependencies entry.package.json security overrides pin esbuild to 0.28.1, js-yaml to 3.15.1 or 4.3.1 by range, shell-quote to 1.9.0, qs to 6.15.2, form-data to 4.0.6, vite to 8.0.16, @hono/node-server to 2.0.12, fast-uri to 3.1.5, brace-expansion to 5.0.9, undici to 7.29.0, nanoid to 3.3.18, and ip-address to 10.4.0.packages/cli/package.json identifies package sentry version 0.45.0-dev.0, repository git+https://github.com/getsentry/cli.git, license FSL-1.1-Apache-2.0, runtime Node >=20.0, development runtime Node >=22.15, and package manager pnpm@10.11.0.packages/cli/package.json declares only devDependencies and has no dependencies section; relevant tooling includes typescript@^5.9.3, tsx@^4.22.4, vitest@^4.1.9, @vitest/coverage-v8@^4.1.9, esbuild@^0.28.1, fast-check@^4.8.0, semver@^7.8.5, @sentry/api@^0.256.0, @sentry/core@10.63.0, @sentry/node@10.65.0, and @sentry/node-core@10.63.0.packages/cli/package.json defines test:unit as pnpm run generate:docs && pnpm run generate:sdk && vitest run test/lib test/commands test/types test/script --coverage, test:changed as generation followed by vitest run --changed, and test:e2e as generation followed by vitest run test/e2e.packages/cli/package.json defines check:deps as pnpm tsx script/check-no-deps.ts, check:errors as pnpm tsx script/check-error-patterns.ts, check:patches as pnpm tsx script/check-patches.ts, and check:stale-refs as pnpm tsx script/check-stale-references.ts.