Skip to content

chore: release arkor + create-arkor 0.0.3-alpha.1#190

Open
k-taro56 wants to merge 1 commit into
mainfrom
eng-922
Open

chore: release arkor + create-arkor 0.0.3-alpha.1#190
k-taro56 wants to merge 1 commit into
mainfrom
eng-922

Conversation

@k-taro56

@k-taro56 k-taro56 commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bump the two public packages (arkor, create-arkor) from 0.0.2-alpha.2 to 0.0.3-alpha.1. Minor bump resets the prerelease counter.
  • Bump DEFAULT_ARKOR_SPEC in packages/cli-internal/src/scaffold.ts (and the corresponding test expectations + override fixture filenames) to ^0.0.3-alpha.1. CI exercises the workspace via ARKOR_INTERNAL_SCAFFOLD_ARKOR_SPEC, not the registry, so pre-pinning the unreleased version is safe.
  • Update the alpha-version callouts in the per-package READMEs and the arkor-whoami deprecation-warning fixture.

Test plan

  • pnpm --filter @arkor/cli-internal test passes (scaffold tests assert ^0.0.3-alpha.1)
  • CI's e2e install tests resolve arkor from the workspace packages/arkor directory via ARKOR_INTERNAL_SCAFFOLD_ARKOR_SPEC
  • After tagging v0.0.3-alpha.1 and running release.yaml:
    • npm view [email protected] dist.attestations.provenance returns SLSA v1 provenance
    • npm pack [email protected] && tar -xzf arkor-0.0.3-alpha.1.tgz && grep -oE 'phc_[A-Za-z0-9_-]+' package/dist/bin.mjs returns the configured PostHog project key
    • Tarball contains README.ja.md, CONTRIBUTING.md, LICENSE.md, README.md, docs/
    • npmjs.com page renders the README
  • Manually re-point latest after release: npm dist-tag add [email protected] latest && npm dist-tag add [email protected] latest

Summary by cubic

Release arkor and create-arkor 0.0.3-alpha.1 and align the scaffold to use this version by default. New projects now pin ^0.0.3-alpha.1, and docs/tests reflect the bump.

  • Dependencies
    • Bumped arkor and create-arkor to 0.0.3-alpha.1.
    • Updated DEFAULT_ARKOR_SPEC to ^0.0.3-alpha.1 and adjusted scaffold tests and override fixture filenames to match (ARKOR_INTERNAL_SCAFFOLD_ARKOR_SPEC).
    • Updated alpha-version callouts in package READMEs and the arkor-whoami deprecation-warning fixture.

Written for commit 90e26b7. Summary will update on new commits.

Review in cubic

Summary by CodeRabbit

  • New Features

    • Released the Arkor packages and project scaffolding as version 0.0.3-alpha.1.
    • Newly created projects now use the updated Arkor version by default.
  • Bug Fixes

    • Updated deprecation warnings to accurately reference the current deprecated SDK version and upgrade guidance.
  • Documentation

    • Refreshed package and project status information to reflect the 0.0.3-alpha.1 alpha release.

- Bump the two public packages from 0.0.2-alpha.2 to 0.0.3-alpha.1.
- Bump the scaffold's `DEFAULT_ARKOR_SPEC` (and the corresponding test
  expectations + override fixture filenames) to `^0.0.3-alpha.1`. CI
  exercises the workspace via `ARKOR_INTERNAL_SCAFFOLD_ARKOR_SPEC`,
  not the registry, so pre-pinning the unreleased version is safe.
- Update the alpha-version callouts in the per-package READMEs and the
  `arkor-whoami` deprecation-warning fixture.
@qodo-code-review

Copy link
Copy Markdown

ⓘ Qodo reviews are paused because your trial has ended. Ask your workspace admin to add credits to resume reviews. Manage billing

@coderabbitai

coderabbitai Bot commented Jul 14, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 46f6b5f6-80b2-4ced-950b-28a04eacad03

📥 Commits

Reviewing files that changed from the base of the PR and between d448850 and 90e26b7.

📒 Files selected for processing (7)
  • e2e/cli/src/arkor-whoami.test.ts
  • packages/arkor/README.md
  • packages/arkor/package.json
  • packages/cli-internal/src/scaffold.test.ts
  • packages/cli-internal/src/scaffold.ts
  • packages/create-arkor/README.md
  • packages/create-arkor/package.json
📜 Recent review details
⏰ Context from checks skipped due to timeout. (172)
  • GitHub Check: Seer Code Review
  • GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.8.0 <24.10.0
  • GitHub Check: typecheck · lint · test · build · windows-latest · node >=22.22.0 <23
  • GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.1.0 <24.3.0
  • GitHub Check: Analyze (javascript-typescript)
  • GitHub Check: install · pnpm-11 · macos-latest · node >=24.12.0 <25
  • GitHub Check: install · bun · macos-latest · node >=24.12.0 <25
  • GitHub Check: install · pnpm-11 · macos-latest · node >=26.0.0 <27
  • GitHub Check: install · npm · macos-latest · node >=26.0.0 <27
  • GitHub Check: install · yarn · macos-latest · node >=24.12.0 <25
  • GitHub Check: install · pnpm-11 · macos-latest · node 24.12.0
  • GitHub Check: install · pnpm-10 · macos-latest · node >=24.12.0 <25
  • GitHub Check: install · yarn · macos-latest · node 24.12.0
  • GitHub Check: install · bun · macos-latest · node 24.12.0
  • GitHub Check: install · pnpm-9 · macos-latest · node >=24.12.0 <25
  • GitHub Check: install · yarn-berry · macos-latest · node 24.12.0
  • GitHub Check: install · npm · macos-latest · node 24.12.0
  • GitHub Check: install · bun · macos-latest · node 24.0.0
  • GitHub Check: install · yarn-berry · macos-latest · node >=22.22.0 <23
  • GitHub Check: install · npm · macos-latest · node 24.0.0
  • GitHub Check: install · yarn · macos-latest · node 24.0.0
  • GitHub Check: install · pnpm-10 · macos-latest · node 24.12.0
  • GitHub Check: install · pnpm-9 · macos-latest · node 24.0.0
  • GitHub Check: install · npm · macos-latest · node >=22.22.0 <23
  • GitHub Check: install · pnpm-9 · macos-latest · node 24.12.0
  • GitHub Check: install · bun · macos-latest · node >=22.22.0 <23
  • GitHub Check: install · pnpm-11 · macos-latest · node 24.0.0
  • GitHub Check: install · npm · macos-latest · node 22.22.0
  • GitHub Check: install · yarn-berry · macos-latest · node 24.0.0
  • GitHub Check: install · pnpm-11 · macos-latest · node >=22.22.0 <23
  • GitHub Check: install · yarn · macos-latest · node >=22.22.0 <23
  • GitHub Check: install · pnpm-10 · macos-latest · node 24.0.0
  • GitHub Check: install · bun · macos-latest · node 22.22.0
  • GitHub Check: install · pnpm-10 · macos-latest · node 22.22.0
  • GitHub Check: install · yarn · macos-latest · node 22.22.0
  • GitHub Check: install · yarn-berry · macos-latest · node 22.22.0
  • GitHub Check: install · pnpm-10 · macos-latest · node >=22.22.0 <23
  • GitHub Check: install · pnpm-9 · macos-latest · node >=22.22.0 <23
  • GitHub Check: install · pnpm-11 · macos-latest · node 22.22.0
  • GitHub Check: install · pnpm-9 · windows-latest · node >=26.0.0 <27
  • GitHub Check: install · pnpm-10 · windows-latest · node >=26.0.0 <27
  • GitHub Check: install · pnpm-9 · macos-latest · node 22.22.0
  • GitHub Check: install · yarn-berry · windows-latest · node >=26.0.0 <27
  • GitHub Check: install · yarn-berry · windows-latest · node 26.0.0
  • GitHub Check: install · bun · windows-latest · node >=26.0.0 <27
  • GitHub Check: install · bun · windows-latest · node >=24.12.0 <25
  • GitHub Check: install · yarn · windows-latest · node >=26.0.0 <27
  • GitHub Check: install · yarn · windows-latest · node 26.0.0
  • GitHub Check: install · pnpm-11 · windows-latest · node >=26.0.0 <27
  • GitHub Check: install · bun · windows-latest · node 26.0.0
  • GitHub Check: install · pnpm-11 · windows-latest · node 26.0.0
  • GitHub Check: install · npm · windows-latest · node 24.12.0
  • GitHub Check: install · npm · windows-latest · node 26.0.0
  • GitHub Check: install · npm · windows-latest · node >=26.0.0 <27
  • GitHub Check: install · yarn-berry · windows-latest · node >=24.12.0 <25
  • GitHub Check: install · pnpm-10 · windows-latest · node 26.0.0
  • GitHub Check: install · pnpm-9 · windows-latest · node 26.0.0
  • GitHub Check: install · yarn · windows-latest · node >=24.12.0 <25
  • GitHub Check: install · yarn · windows-latest · node 24.12.0
  • GitHub Check: install · yarn-berry · windows-latest · node 24.12.0
  • GitHub Check: install · npm · windows-latest · node >=24.12.0 <25
  • GitHub Check: install · pnpm-10 · windows-latest · node >=24.12.0 <25
  • GitHub Check: install · pnpm-11 · windows-latest · node >=24.12.0 <25
  • GitHub Check: install · yarn · windows-latest · node 24.0.0
  • GitHub Check: install · pnpm-9 · windows-latest · node >=24.12.0 <25
  • GitHub Check: install · pnpm-10 · windows-latest · node 24.12.0
  • GitHub Check: install · bun · windows-latest · node 24.12.0
  • GitHub Check: install · bun · windows-latest · node 24.0.0
  • GitHub Check: install · pnpm-10 · windows-latest · node 24.0.0
  • GitHub Check: install · pnpm-11 · windows-latest · node 24.12.0
  • GitHub Check: install · yarn-berry · windows-latest · node 24.0.0
  • GitHub Check: install · npm · windows-latest · node 24.0.0
  • GitHub Check: install · pnpm-11 · windows-latest · node 24.0.0
  • GitHub Check: install · pnpm-9 · windows-latest · node 24.12.0
  • GitHub Check: install · pnpm-9 · windows-latest · node >=22.22.0 <23
  • GitHub Check: install · pnpm-11 · windows-latest · node >=22.22.0 <23
  • GitHub Check: install · npm · ubuntu-latest · node >=26.0.0 <27
  • GitHub Check: install · bun · windows-latest · node >=22.22.0 <23
  • GitHub Check: install · npm · ubuntu-latest · node >=24.12.0 <25
  • GitHub Check: install · pnpm-9 · windows-latest · node 22.22.0
  • GitHub Check: install · pnpm-9 · windows-latest · node 24.0.0
  • GitHub Check: install · npm · windows-latest · node >=22.22.0 <23
  • GitHub Check: install · bun · windows-latest · node 22.22.0
  • GitHub Check: install · pnpm-10 · windows-latest · node >=22.22.0 <23
  • GitHub Check: install · pnpm-10 · ubuntu-latest · node 26.0.0
  • GitHub Check: install · yarn-berry · windows-latest · node 22.22.0
  • GitHub Check: install · yarn-berry · ubuntu-latest · node >=26.0.0 <27
  • GitHub Check: install · yarn-berry · windows-latest · node >=22.22.0 <23
  • GitHub Check: install · pnpm-10 · ubuntu-latest · node >=26.0.0 <27
  • GitHub Check: install · pnpm-9 · ubuntu-latest · node >=26.0.0 <27
  • GitHub Check: install · yarn-berry · ubuntu-latest · node >=24.12.0 <25
  • GitHub Check: install · bun · ubuntu-latest · node 24.12.0
  • GitHub Check: install · npm · windows-latest · node 22.22.0
  • GitHub Check: install · pnpm-10 · windows-latest · node 22.22.0
  • GitHub Check: install · yarn · windows-latest · node >=22.22.0 <23
  • GitHub Check: install · yarn · ubuntu-latest · node >=26.0.0 <27
  • GitHub Check: install · npm · ubuntu-latest · node 26.0.0
  • GitHub Check: install · bun · ubuntu-latest · node 26.0.0
  • GitHub Check: install · yarn · windows-latest · node 22.22.0
  • GitHub Check: install · bun · ubuntu-latest · node >=26.0.0 <27
  • GitHub Check: install · pnpm-11 · windows-latest · node 22.22.0
  • GitHub Check: install · pnpm-9 · ubuntu-latest · node 26.0.0
  • GitHub Check: install · yarn-berry · ubuntu-latest · node 26.0.0
  • GitHub Check: install · yarn · ubuntu-latest · node 26.0.0
  • GitHub Check: install · bun · ubuntu-latest · node >=24.12.0 <25
  • GitHub Check: install · pnpm-11 · ubuntu-latest · node >=26.0.0 <27
  • GitHub Check: install · pnpm-10 · ubuntu-latest · node >=24.12.0 <25
  • GitHub Check: install · pnpm-11 · ubuntu-latest · node 26.0.0
  • GitHub Check: install · pnpm-11 · ubuntu-latest · node >=24.12.0 <25
  • GitHub Check: install · yarn · ubuntu-latest · node >=24.12.0 <25
  • GitHub Check: install · pnpm-9 · ubuntu-latest · node >=24.12.0 <25
  • GitHub Check: install · pnpm-10 · ubuntu-latest · node 24.12.0
  • GitHub Check: install · yarn · ubuntu-latest · node 24.12.0
  • GitHub Check: install · npm · ubuntu-latest · node 24.12.0
  • GitHub Check: install · yarn · ubuntu-latest · node 24.0.0
  • GitHub Check: install · yarn-berry · ubuntu-latest · node 24.12.0
  • GitHub Check: install · pnpm-10 · ubuntu-latest · node >=22.22.0 <23
  • GitHub Check: install · pnpm-11 · ubuntu-latest · node 24.12.0
  • GitHub Check: install · npm · ubuntu-latest · node 24.0.0
  • GitHub Check: install · npm · ubuntu-latest · node >=22.22.0 <23
  • GitHub Check: install · yarn-berry · ubuntu-latest · node >=22.22.0 <23
  • GitHub Check: install · bun · ubuntu-latest · node 24.0.0
  • GitHub Check: install · pnpm-11 · ubuntu-latest · node 24.0.0
  • GitHub Check: install · pnpm-9 · ubuntu-latest · node 24.0.0
  • GitHub Check: install · pnpm-9 · ubuntu-latest · node 24.12.0
  • GitHub Check: install · bun · ubuntu-latest · node 22.22.0
  • GitHub Check: install · yarn · ubuntu-latest · node >=22.22.0 <23
  • GitHub Check: install · bun · ubuntu-latest · node >=22.22.0 <23
  • GitHub Check: install · yarn-berry · ubuntu-latest · node 22.22.0
  • GitHub Check: install · pnpm-10 · ubuntu-latest · node 24.0.0
  • GitHub Check: install · pnpm-11 · ubuntu-latest · node >=22.22.0 <23
  • GitHub Check: install · pnpm-9 · ubuntu-latest · node 22.22.0
  • GitHub Check: install · yarn · ubuntu-latest · node 22.22.0
  • GitHub Check: install · pnpm-9 · ubuntu-latest · node >=22.22.0 <23
  • GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.1.0 <24.3.0
  • GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.12.0 <25
  • GitHub Check: typecheck · lint · test · build · macos-latest · node >=26.0.0 <27
  • GitHub Check: typecheck · lint · test · build · macos-latest · node 24.12.0
  • GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.5.0 <24.8.0
  • GitHub Check: typecheck · lint · test · build · macos-latest · node 22.22.0
  • GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.10.0 <24.12.0
  • GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.0.0 <24.1.0
  • GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.8.0 <24.10.0
  • GitHub Check: typecheck · lint · test · build · windows-latest · node >=22.22.0 <23
  • GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.0.0 <24.1.0
  • GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.8.0 <24.10.0
  • GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.3.0 <24.5.0
  • GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.0.0 <24.1.0
  • GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=26.0.0 <27
  • GitHub Check: typecheck · lint · test · build · macos-latest · node 26.0.0
  • GitHub Check: typecheck · lint · test · build · macos-latest · node >=22.22.0 <23
  • GitHub Check: typecheck · lint · test · build · windows-latest · node 22.22.0
  • GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.1.0 <24.3.0
  • GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.10.0 <24.12.0
  • GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.12.0 <25
  • GitHub Check: typecheck · lint · test · build · windows-latest · node >=26.0.0 <27
  • GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.5.0 <24.8.0
  • GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.1.0 <24.3.0
  • GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.3.0 <24.5.0
  • GitHub Check: typecheck · lint · test · build · ubuntu-latest · node 24.12.0
  • GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.12.0 <25
  • GitHub Check: typecheck · lint · test · build · ubuntu-latest · node 22.22.0
  • GitHub Check: typecheck · lint · test · build · windows-latest · node 24.12.0
  • GitHub Check: typecheck · lint · test · build · windows-latest · node 26.0.0
  • GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.10.0 <24.12.0
  • GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.5.0 <24.8.0
  • GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=22.22.0 <23
  • GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.3.0 <24.5.0
  • GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.8.0 <24.10.0
  • GitHub Check: typecheck · lint · test · build · ubuntu-latest · node 26.0.0
  • GitHub Check: coverage · upload to Codecov
  • GitHub Check: Analyze (javascript-typescript)
🧰 Additional context used
📓 Path-based instructions (8)
**/*.md

📄 CodeRabbit inference engine (AGENTS.md)

Do not assume GitHub-style heading slugging in Mintlify docs; verify rendered heading ids before adding or changing cross-page anchor links.

Files:

  • packages/create-arkor/README.md
  • packages/arkor/README.md
packages/*/package.json

📄 CodeRabbit inference engine (AGENTS.md)

Workspace packages should use catalog: for direct registry dependencies and workspace:* for internal workspace links; keep the two published runtime dependencies using literal semver only where explicitly carved out.

Files:

  • packages/arkor/package.json
  • packages/create-arkor/package.json
packages/arkor/package.json

📄 CodeRabbit inference engine (AGENTS.md)

The published packages/arkor manifest should keep its runtime dependencies as literal semver entries rather than catalog: or workspace: references.

Files:

  • packages/arkor/package.json
packages/create-arkor/package.json

📄 CodeRabbit inference engine (AGENTS.md)

The published packages/create-arkor manifest should keep its runtime dependencies as literal semver entries rather than catalog: or workspace: references.

Files:

  • packages/create-arkor/package.json
packages/**/*.{js,jsx,ts,tsx,mjs,cjs}

📄 CodeRabbit inference engine (CONTRIBUTING.md)

Avoid using the em dash character (U+2014) in comments, string literals, and template literals in any package file; this includes CLI runtime messages, generated-file template bodies, and test names.

Files:

  • packages/cli-internal/src/scaffold.ts
  • packages/cli-internal/src/scaffold.test.ts
**/*.{js,jsx,ts,tsx,mjs,cjs}

📄 CodeRabbit inference engine (CONTRIBUTING.ja.md)

Do not use em dashes (U+2014) in comments, string literals, or template literals anywhere in the codebase; use colons, periods, commas, parentheses, spaced hyphens (" - "), or rephrasing instead.

Files:

  • packages/cli-internal/src/scaffold.ts
  • e2e/cli/src/arkor-whoami.test.ts
  • packages/cli-internal/src/scaffold.test.ts
e2e/cli/**/*.test.ts

📄 CodeRabbit inference engine (AGENTS.md)

For CLI flow changes, consider adding an e2e/cli scenario.

Files:

  • e2e/cli/src/arkor-whoami.test.ts
packages/*/src/**/*.test.ts

📄 CodeRabbit inference engine (AGENTS.md)

Add Vitest tests under packages/*/src/**/*.test.ts for SDK/CLI/scaffold logic changes.

Files:

  • packages/cli-internal/src/scaffold.test.ts
🔇 Additional comments (7)
packages/arkor/package.json (1)

3-3: LGTM!

packages/create-arkor/package.json (1)

3-3: LGTM!

packages/arkor/README.md (1)

5-5: LGTM!

packages/create-arkor/README.md (1)

6-6: LGTM!

e2e/cli/src/arkor-whoami.test.ts (1)

239-239: LGTM!

packages/cli-internal/src/scaffold.ts (1)

136-136: LGTM!

packages/cli-internal/src/scaffold.test.ts (1)

175-175: LGTM!

Also applies to: 2048-2048, 2083-2083, 2092-2092


Walkthrough

The release version changes from 0.0.2-alpha.2 to 0.0.3-alpha.1 across package metadata, documentation, scaffold dependency defaults, scaffold tests, and an E2E warning assertion.

Changes

Version alignment

Layer / File(s) Summary
Package versions and status documentation
packages/arkor/package.json, packages/create-arkor/package.json, packages/arkor/README.md, packages/create-arkor/README.md, e2e/cli/src/arkor-whoami.test.ts
Package versions, documented alpha versions, and the deprecation warning expectation now reference 0.0.3-alpha.1.
Scaffold dependency default and coverage
packages/cli-internal/src/scaffold.ts, packages/cli-internal/src/scaffold.test.ts
The default scaffolded Arkor dependency and related override, fallback, and patching expectations now use 0.0.3-alpha.1.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Suggested reviewers: soleil-colza

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly matches the main change: releasing arkor and create-arkor at version 0.0.3-alpha.1.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch eng-922
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch eng-922

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@drift-check

drift-check Bot commented Jul 14, 2026

Copy link
Copy Markdown

Code Review Bot

No comment/code divergences or documentation drift detected. Reviewed 7 file(s); skipped 0.

@github-code-quality

github-code-quality Bot commented Jul 14, 2026

Copy link
Copy Markdown

Code Coverage Overview

Languages: TypeScript

TypeScript / code-coverage/arkor

The overall coverage remains at 99%, unchanged from the main branch.

TypeScript / code-coverage/create-arkor

The overall coverage remains at 56%, unchanged from the main branch.

TypeScript / code-coverage/cli-internal

The overall coverage remains at 97%, unchanged from the main branch.

TypeScript / code-coverage/studio-app

The overall coverage remains at 53%, unchanged from the main branch.


Updated July 14, 2026 01:16 UTC
Code Coverage is in Public Preview. Learn more and provide us with your feedback.

@codecov

codecov Bot commented Jul 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@k-taro56 k-taro56 self-assigned this Jul 14, 2026
@greptile-apps

greptile-apps Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR prepares the next alpha release. The main changes are:

  • Bumps arkor and create-arkor to 0.0.3-alpha.1.
  • Updates the scaffolded default arkor dependency spec.
  • Refreshes README callouts and version-related test fixtures.

Confidence Score: 5/5

This looks safe to merge after confirming the scaffold range is intentional.

  • No blocking issues found in the changed code.
  • The package versions, README callouts, and test fixtures are consistent.
  • The scaffold default uses a range, which can allow future compatible 0.0.3 releases during install.

Important Files Changed

Filename Overview
packages/arkor/package.json Bumps the published arkor package version to 0.0.3-alpha.1.
packages/create-arkor/package.json Bumps the published create-arkor package version to 0.0.3-alpha.1.
packages/cli-internal/src/scaffold.ts Updates the default scaffolded arkor dependency range to ^0.0.3-alpha.1.
packages/cli-internal/src/scaffold.test.ts Updates scaffold expectations and override fixture strings for the new alpha version.
e2e/cli/src/arkor-whoami.test.ts Updates the mocked deprecation warning fixture to the new SDK version.
packages/arkor/README.md Updates the alpha status callout to 0.0.3-alpha.1.
packages/create-arkor/README.md Updates the alpha status callout to 0.0.3-alpha.1.

Fix All in Claude Code

Prompt To Fix All With AI
Fix the following 1 code review issue. Work through them one at a time, proposing concise fixes.

---

### Issue 1 of 1
packages/cli-internal/src/scaffold.ts:136
**Prerelease Range Can Drift**

When a new project is scaffolded without `ARKOR_INTERNAL_SCAFFOLD_ARKOR_SPEC`, this default writes a caret prerelease range into `devDependencies`. Package managers can later resolve that range to a newer `0.0.3` release than the exact alpha this scaffolder was released and tested with, so a fresh install can silently use SDK code that does not match this `create-arkor` build.

Reviews (1): Last reviewed commit: "chore: release arkor + create-arkor 0.0...." | Re-trigger Greptile

const AGENTS_MD_PATH = "AGENTS.md";
const CLAUDE_MD_PATH = "CLAUDE.md";
const DEFAULT_ARKOR_SPEC = "^0.0.2-alpha.2";
const DEFAULT_ARKOR_SPEC = "^0.0.3-alpha.1";

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Prerelease Range Can Drift

When a new project is scaffolded without ARKOR_INTERNAL_SCAFFOLD_ARKOR_SPEC, this default writes a caret prerelease range into devDependencies. Package managers can later resolve that range to a newer 0.0.3 release than the exact alpha this scaffolder was released and tested with, so a fresh install can silently use SDK code that does not match this create-arkor build.

Prompt To Fix With AI
This is a comment left during a code review.
Path: packages/cli-internal/src/scaffold.ts
Line: 136

Comment:
**Prerelease Range Can Drift**

When a new project is scaffolded without `ARKOR_INTERNAL_SCAFFOLD_ARKOR_SPEC`, this default writes a caret prerelease range into `devDependencies`. Package managers can later resolve that range to a newer `0.0.3` release than the exact alpha this scaffolder was released and tested with, so a fresh install can silently use SDK code that does not match this `create-arkor` build.

How can I resolve this? If you propose a fix, please make it concise.

Fix in Claude Code

@k-taro56
k-taro56 requested a review from soleil-colza July 14, 2026 01:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant