Skip to content

Document Ubuntu setup CI boundary#167

Merged
codeforester merged 1 commit into
mainfrom
docs/161-20260709-platform-boundary
Jul 10, 2026
Merged

Document Ubuntu setup CI boundary#167
codeforester merged 1 commit into
mainfrom
docs/161-20260709-platform-boundary

Conversation

@codeforester

Copy link
Copy Markdown
Collaborator

Summary

  • update README and CONTRIBUTING to reflect the current macOS/Ubuntu boundary after Base v1.6.1
  • document that Ubuntu/Debian CI now validates Base runtime setup, Base --profile dev, and read-only project health
  • keep the full base-demo project setup, activation, build, test, and demo loop documented as macOS-only in this repository
  • update the contract registry and validation guards for the new boundary
  • add the same platform-boundary note to AI context overview

Root Cause

After PR #166, the Ubuntu job no longer performs a manual venv bootstrap. It validates the supported Base Ubuntu setup path and dev-profile package mapping. The docs still described Ubuntu as only read-only CI, which understated what is now proven while still needing to preserve the macOS-only boundary for the full base-demo project loop.

Closes #161.

Validation

  • ./tests/validate.sh
  • git diff --check

@codeforester codeforester merged commit 1f748e5 into main Jul 10, 2026
4 checks passed
@codeforester codeforester deleted the docs/161-20260709-platform-boundary branch July 10, 2026 02:49
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.

Update platform boundary docs for Base v1.6 Ubuntu setup

1 participant