Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions .github/workflows/check-no-paid-artifacts.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Check No Paid Artifacts

on:
push:
pull_request:
workflow_dispatch:

jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.x'
- uses: actions/setup-node@v4
with:
node-version: '22'
- name: Run checks
run: |
python scripts/check_no_paid_artifacts.py
47 changes: 47 additions & 0 deletions .github/workflows/goalos-public-site-release-v10.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: GoalOS Public Site Release v10

on:
workflow_dispatch:

permissions:
contents: write
pages: write
id-token: write

jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.x'
- uses: actions/setup-node@v4
with:
node-version: '22'
- name: Install Python validation dependencies
run: python -m pip install pyyaml
- name: Detect site root and validate release
run: |
test -d site && echo "site/ selected" || (test -d public && echo "public/ selected")
test -f assets/quebecaisealv5.png
python scripts/build_goalos_v10_release.py
python scripts/validate_goalos_catalog.py
python scripts/check_no_paid_artifacts.py
python scripts/validate_docs_tables_figures.py
if [ -f site/app/goalos-cloud-mvp/tests/enterprise-core.test.mjs ]; then node site/app/goalos-cloud-mvp/tests/enterprise-core.test.mjs; fi
- name: Refuse unexpected deletions
run: |
git status --short
! git status --short | awk '{print $1}' | grep -q '^D'
- name: Commit generated release artifacts if changed
run: |
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"
git add README.md docs site scripts .github/workflows ROADMAP.md SECURITY.md CONTRIBUTING.md QA_VERIFICATION.md repository_manifest.json REPO_FILE_TREE.txt
git diff --cached --quiet || git commit -m "Refresh GoalOS public site release v10"
- uses: actions/configure-pages@v5
- uses: actions/upload-pages-artifact@v3
with:
path: site
- uses: actions/deploy-pages@v4
23 changes: 23 additions & 0 deletions .github/workflows/validate-docs-tables-figures.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Validate GoalOS Docs, Tables, and Figures

on:
push:
pull_request:
workflow_dispatch:

jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.x'
- uses: actions/setup-node@v4
with:
node-version: '22'
- name: Install Python validation dependencies
run: python -m pip install pyyaml
- name: Run checks
run: |
python scripts/validate_docs_tables_figures.py
24 changes: 24 additions & 0 deletions .github/workflows/validate-goalos-public-site-v10.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Validate GoalOS Public Site v10

on:
push:
pull_request:
workflow_dispatch:

jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.x'
- uses: actions/setup-node@v4
with:
node-version: '22'
- name: Install Python validation dependencies
run: python -m pip install pyyaml
- name: Run checks
run: |
python scripts/validate_goalos_catalog.py
python scripts/check_no_paid_artifacts.py
25 changes: 4 additions & 21 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,9 @@
# Contributing

Thank you for improving Agent SkillOS.

## Local setup
Use the GoalOS v10 catalog as the source of truth. Run validation before pull requests.

```bash
python -m skillos.cli demo
python -m unittest discover -s tests
python scripts/validate_goalos_catalog.py
python scripts/check_no_paid_artifacts.py
python scripts/validate_docs_tables_figures.py
```

## Development principles

1. Keep the core loop easy to understand.
2. Prefer small, inspectable skill artifacts over opaque behavior.
3. Every new skill update path needs tests.
4. Every release path needs rollback.
5. Do not mix private knowledge with shared skill.

## Pull request checklist

- [ ] Tests pass.
- [ ] New behavior is documented.
- [ ] New skill behavior is versioned.
- [ ] Permission changes are explicit.
- [ ] No local `.skillos` data is committed.
55 changes: 7 additions & 48 deletions QA_VERIFICATION.md
Original file line number Diff line number Diff line change
@@ -1,54 +1,13 @@
# QA verification

This package was verified locally before delivery.

Commands run:
Required v10 checks:

```bash
PYTHONDONTWRITEBYTECODE=1 python scripts/qa_check.py
python -m skillos.cli wealth-proof
node --check site/app.js
```

Expected result:

```text
✅ Repository file verification passed
Ran 6 tests ... OK
✅ Agent SkillOS verification passed
✅ Verified GitHub Pages output at dist
✅ Repository QA passed
```

What is checked:

- End-to-end SkillOS loop: Work → Trace → Learn → Skill → Test → Release.
- SQLite storage initialization.
- GitHub Pages demo snapshot generation.
- reference workflow proof generation at `data/wealth_proof.json` and `dist/data/wealth_proof.json`.
- Monotonic economic checks: every release decreases cost, decreases minutes, increases quality, and increases accepted rate.
- `dist/index.html`, `dist/styles.css`, `dist/app.js`, `dist/data/demo.json`, `dist/data/wealth_proof.json`, `.nojekyll`, and manifest creation.
- Repository targets `MontrealAI/proof-gradient` and `https://montrealai.github.io/proof-gradient/`.
- JavaScript syntax for the static website.
- Root-level fallback website mirror is included for branch-root GitHub Pages deployment.

GitHub Actions re-runs the same QA path during deployment.

## v3.0 reference workflow proof

This repository includes `scripts/prove_wealth_loop.py`, `skillos/wealth_proof.py`, `tests/test_wealth_proof.py`, and `data/wealth_proof.json`.

The proof uses the sales follow-up workflow to verify that each completed job creates a tested release and that the workflow gets cheaper, faster, and better after every release.

Current proof result:

```text
Workflow: Sales follow-up email from call notes
Final skill version: v6
Quality: 0.50 → 0.96
Minutes/job: 6.75 → 2.55
Cost/job: $8.48 → $3.23
projected annual savings under demo assumptions vs human baseline at 10,000 jobs: $117,700
pytest
node site/app/goalos-cloud-mvp/tests/enterprise-core.test.mjs
python scripts/check_no_paid_artifacts.py
python scripts/validate_docs_tables_figures.py
python scripts/validate_goalos_catalog.py
```

The GitHub Pages deploy refuses to publish if the reference workflow proof fails.
Skipped tests must be documented in `docs/GOALOS_REPO_AUDIT.md` and `docs/GOALOS_PUBLIC_SITE_RELEASE_V10.md`.
133 changes: 62 additions & 71 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,107 +1,98 @@
# Proof Gradient / GoalOS
# QUEBEC.AI ⚜️✨ · Proof Gradient · GoalOS

**A model can answer. An agent can act. An institution must prove.**

Proof Gradient is the public proof and standards layer for GoalOS. GoalOS is the recursive workflow operating layer for the RSI era: it turns repeated AI work into owned, scored, versioned, approved, monitored, and recursively improving workflows.
Proof Gradient is the public proof and standards layer. GoalOS is the Recursive Workflow OS for the RSI era: repeated AI work becomes owned, scored, versioned, approved, monitored, and recursively improving workflows.

**Commercial line:** ChatGPT gives you answers. GoalOS gives you workflows that get better every time they run.

**Enterprise line:** Enterprise RSI without model self-modification.

## Safe boundary
## Core thesis

GoalOS does **not** modify AI models. Recursive improvement happens at the workflow layer: workflow definitions, instructions, prompts, memory, scorecards, proof records, evaluations, evidence standards, operating procedures, approvals, versions, monitoring, and rollback.
Run → Score → Prove → Diagnose → Improve → Approve → Version → Monitor → Re-run

Core loop:
No proof, no evolution. No eval, no propagation. No rollback, no release.

> Run → Score → Prove → Diagnose → Improve → Approve → Version → Monitor → Re-run
Pas de preuve, pas d’évolution. Pas d’évaluation, pas de propagation. Pas de rollback, pas de publication.

## Public software proof
## Product ladder

GoalOS Cloud MVP 0.2 is a public static software proof in `site/app/goalos-cloud-mvp/`.
| Price | Product | Version | English | Français |
|---:|---|---|---|---|
| $49 | GoalOS AI Efficiency Sprint Kit | v1.4 | Build one reusable AI workflow. | Construisez un flux IA réutilisable. |
| $199 | GoalOS RSI Lite | v1.6 | Build one self-improving AI workflow. | Construisez un flux IA auto-améliorant. |
| $997 | GoalOS Proof Room Lite / Department Pack | v2.0 | Set up a lightweight department Proof Room. | Mettez en place une Salle de preuve légère pour un département. |
| $2,500+ | GoalOS RSI Sprint Workshop | v6.0 | Build the first self-improving workflow live. | Construisez le premier flux auto-améliorant en direct. |
| $9,500+ | GoalOS Proof Room Implementation Sprint | v2.0 | Department RSI in 30 days. | RSI départemental en 30 jours. |
| $49,000+ | GoalOS Enterprise RSI Pilot | v2.0 | Pilot the Recursive Workflow OS. | Pilotez le Recursive Workflow OS. |

It runs in the browser, uses `localStorage`, requires no secrets, and demonstrates:
All buy/apply buttons point to https://www.quebecartificialintelligence.com/shop.

- organization / workspace / user roles;
- policy engine and controlled memory;
- model-provider restrictions;
- Workflow Studio and workflow versioning;
- Execution Engine and Evaluation Engine demos;
- Proof Room records;
- Recursive Improvement Engine;
- improvement proposal and human approval gate;
- version comparison, rollback target, Proof Graph export;
- public-safe proof card and executive proof report exports;
- audit log, OpenAPI blueprint, JSON schemas, and Node unit tests.
## Safe AI boundary

Demo story: the **Customer Support Reply Workflow** v1.0 intentionally misses refund/access policy classification. The MVP runs support cases, evaluates outputs, creates proof records, detects the refund-policy failure, proposes v1.1, benchmarks v1.0 vs v1.1, requires human approval, deploys approved v1.1, preserves rollback target v1.0, and exports a public-safe proof card plus Proof Graph.
GoalOS does not modify base AI models. GoalOS improves workflows around AI through instructions, prompts, memory, scorecards, proof records, evaluations, approvals, versions, monitoring, and rollback.

Run the MVP test:
GoalOS ne modifie pas les modèles IA de base. GoalOS améliore les flux autour de l’IA grâce aux instructions, prompts, mémoire, grilles de score, dossiers de preuve, évaluations, approbations, versions, surveillance et rollback.

```bash
node site/app/goalos-cloud-mvp/tests/enterprise-core.test.mjs
```

## Public website

The GitHub Pages site root is `site/`. The public site uses one canonical shell:
GoalOS does not claim guaranteed ROI, guaranteed revenue, guaranteed productivity, compliance certification, AI safety certification, regulated advice, uncontrolled autonomous deployment, true AGI RSI, or base-model self-modification.

- `site/assets/goalos-site-v2.css`
- `site/assets/goalos-site-v2.js`
## Public standards

The site is designed as a clean, dark, institutional GoalOS / Proof Gradient foundation with one navigation bar, one footer, public product pages, standards, examples, and the Cloud MVP.
AEP-001 through AEP-008 are preserved under `site/standards/`; public packages named `site/standards/AEP-###/complete-package.zip` are allowed.

## Product / offer ladder
## Cloud MVP

Paid products are sold on QUEBEC.AI and are **not** stored in this repository. All checkout / apply buttons point to:
GoalOS Cloud MVP 0.2 lives at `site/app/goalos-cloud-mvp/`. It is a public browser-based software proof, not the full SaaS. Run:

<https://www.quebecartificialintelligence.com/shop>

Current ladder:

| Price | Offer | Public outcome |
|---:|---|---|
| $49 | GoalOS AI Efficiency Sprint Kit | Build one reusable AI workflow. |
| $199 | GoalOS RSI Lite | Build one self-improving AI workflow. |
| $997 | GoalOS Proof Room Lite / Department Pack | Set up a lightweight department Proof Room. |
| $2,500+ | GoalOS RSI Sprint Workshop | Build the first self-improving workflow live. |
| $9,500+ | GoalOS Proof Room Implementation Sprint | Department RSI in 30 days. |
| $49,000+ | GoalOS Enterprise RSI Pilot | Pilot the Recursive Workflow OS for one enterprise workflow family. |
```bash
node site/app/goalos-cloud-mvp/tests/enterprise-core.test.mjs
```

Future platform: **GoalOS Recursive Workflow OS**. Future moat: **Proof Graph**.
## Paid-file policy

## Public standards and proof layer
Run `python scripts/check_no_paid_artifacts.py`. Paid buyer files, private delivery materials, seller assets, and non-AEP ZIPs are blocked from public roots.

The AEP standards are the public trust layer. They provide the vocabulary for proof, permission, rollback, public-safe reports, and Proof Rooms.
## Public site release and validation

- AEP-001 — GoalOS Proof-of-Evolution Constitution
- AEP-002 — Evidence Docket Standard
- AEP-003 — ProofPacket Schema
- AEP-004 — Selection Gate Standard
- AEP-005 — Tool Permission Standard
- AEP-006 — Rollback Receipt Standard
- AEP-007 — Public-Safe Proof Report Standard
- AEP-008 — Proof Room Standard
```bash
python scripts/validate_goalos_catalog.py
python scripts/check_no_paid_artifacts.py
python scripts/validate_docs_tables_figures.py
```

Existing standards content, schemas, examples, conformance materials, and documentation are preserved.
The public site root is `site/`. The canonical shell uses `site/assets/goalos-sovereign-v10.css` and `site/assets/goalos-sovereign-v10.js`.

## Claim boundary
## Documentation index

This repository and public site do not claim guaranteed ROI, income, productivity, compliance certification, safety guarantees, legal advice, financial advice, investment advice, autonomous deployment, uncontrolled autonomous AGI, AI model self-modification, real revenue, real profit, or real-world energy capture.
- [Repository audit](docs/GOALOS_REPO_AUDIT.md)
- [Documentation index](docs/GOALOS_DOCUMENTATION_INDEX.md)
- [Commercialization status](docs/GOALOS_COMMERCIALIZATION_STATUS.md)
- [Public site release v10](docs/GOALOS_PUBLIC_SITE_RELEASE_V10.md)
- [Recursive Workflow OS](docs/GOALOS_RECURSIVE_WORKFLOW_OS.md)
- [Cloud MVP 0.2](docs/GOALOS_CLOUD_MVP_0_2.md)
- [RSI Sprint Workshop positioning](docs/GOALOS_RSI_SPRINT_WORKSHOP_PUBLIC_POSITIONING.md)
- [Public site asset system](docs/GOALOS_PUBLIC_SITE_ASSET_SYSTEM.md)
- [Paid artifact policy](docs/GOALOS_PAID_ARTIFACT_POLICY.md)
- [Claims and safe boundary](docs/GOALOS_CLAIMS_AND_SAFE_BOUNDARY.md)
- [Legal/payments/buyer success summary](docs/GOALOS_LEGAL_PAYMENTS_BUYER_SUCCESS_SUMMARY.md)
- [Communications firm summary](docs/GOALOS_COMMUNICATIONS_FIRM_SUMMARY.md)
- [Engineering roadmap](docs/GOALOS_ENGINEERING_ROADMAP.md)

## Validation
## Repo map

Recommended public-site checks:
- `docs/data/goalos_catalog.yml` — single source of truth.
- `site/` — GitHub Pages public site.
- `site/assets/brand-assets-v10.json` — public asset manifest.
- `docs/` — GoalOS v10 documentation.
- `docs/figures/` and `docs/tables/` — current figures and CSV tables.
- `scripts/` — validation and release guard scripts.
- `.github/workflows/` — v10 release and validation workflows.

```bash
node site/app/goalos-cloud-mvp/tests/enterprise-core.test.mjs
python scripts/validate_goalos_site_v2.py
python scripts/check_no_paid_artifacts.py
pytest
```
## Current status

The paid-artifact guard blocks paid buyer ZIPs, paid workshop files, implementation bundles, enterprise delivery kits, and seller assets from the GitHub Pages public site, except explicitly whitelisted public standards/action documentation.
GoalOS Public Site Release v10 is ready for review with validated catalog, docs, pages, assets, paid-artifact guard, and Cloud MVP tests.

## Repository foundation
## Final doctrine

The repository also preserves the broader Proof Gradient foundation: GitHub Actions, static site assets, docs, schemas, examples, tests, Python package area, Docker files, data files, and GitHub Pages content.
Sell. Install. Prove. Publish public-safe proof. Convert proof into pilots. Convert pilots into software. Convert software into a standard.
Loading
Loading