Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
04ba528
feat(aligned-onboarding): replace v1 package with v2 Meta onboarding …
motionBuilderEric Jul 22, 2026
b22087f
remove this file its not needed
motionBuilderEric Jul 23, 2026
54c56ad
Merge branch 'staging' into eric/aligned-onboarding-v2-meta-package
motionBuilderEric Jul 23, 2026
eb3b5c5
feat(packages): add voc-data-pull, the VoC raw-data package with conn…
motionBuilderEric Jul 23, 2026
1799273
feat(aligned-onboarding): Knoweth organize part (global+tags today, f…
rezakhadjavi Jul 24, 2026
e1e394a
feat(aligned-onboarding): rename Creative Attribution to Creative Att…
rachelgrant27 Jul 24, 2026
c164a66
feat(aligned-onboarding): v2.5.0 - merge Jose's ACB v1.22 work as v1.…
rachelgrant27 Jul 24, 2026
0d6dc54
feat(aligned-onboarding): stage the Meta Ad Performance Analysis skil…
rachelgrant27 Jul 24, 2026
425e4fa
docs(aligned-onboarding): operational intro and part list, guard chec…
motionBuilderEric Jul 24, 2026
48c24f0
feat(aligned-onboarding): v2.6.0 - merge Jose's Field 10 (deck spec) …
rachelgrant27 Jul 24, 2026
0537f58
feat(aligned-onboarding): auto-fire package on install and expand VoC…
motionBuilderEric Jul 24, 2026
84602e1
feat(aligned-onboarding): VoC scope is customer-voice data, not the r…
motionBuilderEric Jul 24, 2026
b6f73a2
feat(aligned-onboarding): v2.9.0 - presenting-creatives contract, WHA…
rachelgrant27 Jul 25, 2026
d36190e
feat(aligned-onboarding): v2.11.1 - answering posture, field-audit fi…
rachelgrant27 Jul 25, 2026
59a4464
feat(aligned-onboarding): make-fasteth - indexed package, install by …
motionBuilderEric Jul 25, 2026
c0f2c22
docs(aligned-onboarding): v2.12.1 - codify the EPERM install-recovery…
motionBuilderEric Jul 25, 2026
c2b7414
docs: point root README at the aligned-onboarding EPERM recovery steps
motionBuilderEric Jul 25, 2026
19a28d6
docs(aligned-onboarding): forbid writing installed.json without verba…
motionBuilderEric Jul 25, 2026
debfb77
docs(aligned-onboarding): v2.12.2 - remove install workarounds, packa…
motionBuilderEric Jul 25, 2026
fce81c3
fix(aligned-onboarding): rewrite activation as a mandatory pre-respon…
motionBuilderEric Jul 26, 2026
d807319
docs(aligned-onboarding): state install-failure posture without bug a…
motionBuilderEric Jul 26, 2026
8f58f3f
docs(aligned-onboarding): make the kickoff clause part of the canonic…
motionBuilderEric Jul 26, 2026
9c5da87
fix(aligned-onboarding): pin Meta reachability and blocked-scaffold b…
motionBuilderEric Jul 26, 2026
156f4e4
fix(aligned-onboarding): default to creating the Meta VoC routine whe…
motionBuilderEric Jul 26, 2026
5ff460f
feat(aligned-onboarding): v2.13.0 - silent install, walkthrough fires…
rachelgrant27 Jul 27, 2026
a4c3045
fix(aligned-onboarding): v2.13.1 - readiness report is status-only; "…
rachelgrant27 Jul 27, 2026
7ae7497
refactor(meta-and-voc-onboarding): rename package, integer versioning…
motionBuilderEric Jul 27, 2026
030a5a2
docs(meta-and-voc-onboarding): drop rename history from changelog entry
motionBuilderEric Jul 27, 2026
e9a1e72
revert(scripts): restore package-index validator for Giselle's valida…
motionBuilderEric Jul 27, 2026
e70505c
revert(scripts): drop all validator changes; PR 184 owns the validator
motionBuilderEric Jul 27, 2026
ed101da
feat(meta-and-voc-onboarding): validation is a training loop - all fe…
rachelgrant27 Jul 27, 2026
13b7bca
docs(meta-and-voc-onboarding): correct Cacheth command docs and Knowe…
motionBuilderEric Jul 28, 2026
4e3ddc4
docs(meta-and-voc-onboarding): fix post-install spec conflicts surfac…
motionBuilderEric Jul 28, 2026
0c90503
docs(meta-and-voc-onboarding): point step 4 at the playbook's staged …
motionBuilderEric Jul 28, 2026
d124f7d
docs(meta-and-voc-onboarding): make the secrets probe and report bull…
motionBuilderEric Jul 28, 2026
b2fec0c
docs(meta-and-voc-onboarding): define the guard merge's target worksp…
motionBuilderEric Jul 28, 2026
7c3aa0a
docs(meta-and-voc-onboarding): state the canonical install as intent …
motionBuilderEric Jul 28, 2026
fe9ab13
Merge branch 'staging' into eric/aligned-onboarding-v2-meta-package
gbrogers Jul 28, 2026
930f4e6
docs(meta-and-voc-onboarding): document the manual install as the onl…
motionBuilderEric Jul 28, 2026
70fc186
Merge branch 'staging' into eric/aligned-onboarding-v2-meta-package
motionBuilderEric Jul 28, 2026
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
17 changes: 10 additions & 7 deletions MIGRATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,18 +26,21 @@ unchanged.

- `package-index.json` and its schema-v1 validator;
- canonical package payloads as they are merged;
- `aligned-onboarding`, `corpus-search`, and `building-integrations` as a
temporary compatibility set;
- `meta-and-voc-onboarding` and `building-integrations` as a temporary
compatibility set;
- the Runneth Library rebuilding-page site;
- scripts and GitHub workflows; and
- repository documentation.

Legacy use cases that have no active package migration are available only from
the archive branch and snapshot tag.

Aligned Onboarding is intentionally retained with both directories referenced
by its instructions. Do not remove any member of that set until a replacement
package carries the same behavior and dependencies.
Meta and Voice of Customer Onboarding is intentionally retained with `building-integrations`,
which its instructions reference. `corpus-search` was removed with the v2
onboarding package: retrieval runs on Knoweth with summaries in Cacheth
(staging), and no remaining instruction depends on it. Do not remove
`building-integrations` until a replacement package carries the same behavior
and dependencies.

## Archived migration candidates

Expand All @@ -51,13 +54,13 @@ snapshot tag. They must return to `main` only as schema-v1 packages:
| Permissions | Complete the active rework and add a schema-v1 manifest |

They are not package-manager installable until a canonical package payload,
matching `runneth-package.json`, and `package-index.json` entry are merged.
matching `package.json`, and `package-index.json` entry are merged.

## Package acceptance criteria

Every package pull request must:

1. add one package payload and schema-v1 `runneth-package.json`;
1. add one package payload and schema-v1 `package.json`;
2. add a matching `package-index.json` entry;
3. reference only existing relative paths without symlinks;
4. target a supported root (`agent_apps`, `agent_brain`, `agent_skills`, or
Expand Down
24 changes: 18 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,12 +47,24 @@ are available from the archive branch and snapshot tag. Reintroduce one to
`main` only after rebuilding it as a schema-v1 package; do not restore its
legacy directory directly.

## Aligned Onboarding compatibility

`aligned-onboarding/` remains on `main` with `corpus-search/` and
`building-integrations/`. These are a deliberate compatibility exception so
the recently merged onboarding flow keeps its source and referenced
dependencies while it is migrated to the package contract.
## Meta and Voice of Customer Onboarding

`meta-and-voc-onboarding/` is a real indexed package: it carries a schema-v1
`package.json` manifest and is registered in `package-index.json` with
`installPolicy: manual` - nothing installs it except one explicit
`package install "github:Motion-Creative/runneth-apps/meta-and-voc-onboarding#main"`
call. The completed install records selected intent (VM rebuilds reinstall it) and
`updatePolicy: auto` rolls out merged updates. The install message must also tell the agent to read
`/agent/brain/meta-and-voc-onboarding/post-install.md` and execute its install-time
sequence in the same conversation - that clause is what kicks off the VoC/Meta
setup; the exact copy-paste message lives in `meta-and-voc-onboarding/README.md` under
"How to install". A branch ref instead of `#main` exists only for
branch testing. If an install fails, report the exact error and stop - never
work around the package manager by hand-copying files or editing state under
`/agent/.runneth/packages/`. `building-integrations/` remains on `main` as a compatibility
exception. The `corpus-search/` tool has been removed: retrieval now runs on
Knoweth, with per-creative summaries held in Cacheth (staging). The removed
payload remains available from the archive branch and snapshot tag.

## Library website

Expand Down
142 changes: 0 additions & 142 deletions aligned-onboarding/README.md

This file was deleted.

80 changes: 0 additions & 80 deletions aligned-onboarding/SKILL.md

This file was deleted.

Loading
Loading