Skip to content

docs: remove stale 'oss/' paths from build walkthroughs#364

Merged
auscaster merged 2 commits into
runxhq:mainfrom
lightight:fix/stale-oss-paths
Jul 26, 2026
Merged

docs: remove stale 'oss/' paths from build walkthroughs#364
auscaster merged 2 commits into
runxhq:mainfrom
lightight:fix/stale-oss-paths

Conversation

@lightight

Copy link
Copy Markdown

Fixes #359.

The getting-started guide tells new contributors to cd oss before building, but there is no oss/ directory in this repository — the checkout root is already the OSS workspace, so the first command fails on a fresh clone. The same stale layout appears in three docs:

  • docs/getting-started.md: drop the cd oss step before cargo build
  • docs/reference.md: drop the same cd oss step, and fix pnpm --dir oss build / pnpm --dir oss test / cd oss/packages/cli to run from the clone root (pnpm build, pnpm test, cd packages/cli)
  • docs/skill-to-graph.md: drop the cd oss step

Each command was verified against a fresh clone: the oss/ paths do not exist, and crates/Cargo.toml, packages/cli, and the root package.json all exist at the locations the fixed commands assume.

The repository root is already the OSS workspace, so 'cd oss' fails on a
fresh clone and 'pnpm --dir oss' / 'cd oss/packages/cli' reference a
layout that no longer exists. Remove the stale step and fix the package
commands to run from the clone root.

Fixes runxhq#359
Copilot AI review requested due to automatic review settings July 24, 2026 15:24

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR updates contributor documentation to remove stale oss/-prefixed paths and commands that no longer match the repository layout (the clone root is already the OSS workspace), unblocking “fresh clone” build walkthroughs referenced by issue #359.

Changes:

  • Remove cd oss steps from build/run snippets in key docs.
  • Update docs/reference.md build/test/pack commands to run from the repository root and fix the packages/cli path.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
docs/getting-started.md Removes the invalid cd oss step before the native cargo build command.
docs/reference.md Updates walkthrough commands to run from the clone root and adjusts the packages/cli path.
docs/skill-to-graph.md Removes the invalid cd oss step from the graph harness walkthrough.
Comments suppressed due to low confidence (1)

docs/reference.md:670

  • The Boundary Rules list still uses oss/ and cloud/ as if they were directories (even though this repo does not have an oss/ folder, and cloud/ isn’t present in this checkout). This is now inconsistent with the earlier command fixes and can confuse readers about the workspace layout.
pnpm build

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/reference.md
Comment on lines +670 to +672
pnpm build
pnpm test tests/cli-package.test.ts
cd packages/cli
Addresses Copilot review on runxhq#364: note that 'oss/' refers to this
repository and 'cloud/' to the private companion workspace (absent from
this checkout), so the rule no longer reads as a stale directory path.
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.

Getting-started guide's first command fails: cd oss into a directory that does not exist

4 participants