T-77TR-learning-p8-retire-augmented
State: planning/proposed · Impact: medium · Complexity: medium
Delete what the learning solution replaced. The four apps and the
augmented substrate packages go; augmented_web and
augmented_dot_com move to sites/ as T-OO89 specified, since
they were never learning code.
| Location | Role today |
|---|---|
solutions/augmented/apps/vimit/ | Replaced by the vim vault, runners and print site |
solutions/augmented/apps/vimit_prototype/ | Its editor logic ported in P3 |
solutions/augmented/apps/augmented-books/ | Replaced by the books product |
solutions/augmented/apps/learn_web/ | Replaced by the books product and the SQL vault |
solutions/augmented/packages/ts/ | books, hierarchy, entity, context, logging, utils, test-vue-component; augmented_web depends on utils |
solutions/augmented/packages/rust/augmented-common/ | No consumers |
solutions/augmented/apps/augmented_web/ | Personal site; moves to sites/ |
solutions/augmented/apps/augmented_dot_com/ | Marketing site; moves to sites/ |
docs/planning/tasks/T-OO89-dissolve-augmented-p6-sites.md | The move recipe, superseded but accurate for the two sites |
Proposed
Section titled “Proposed”solutions/augmented/ does not exist. sites/augmented_web/ and
sites/augmented_dot_com/ build. @augmented/utils is inlined into
augmented_web or promoted, whichever its usage justifies. Root
enrollment, lefthook, scripts/guard-raw-palette.ts and
docs/LIBRARIES.md no longer name the old paths.
Approach
Section titled “Approach”- Follow
T-OO89’s approach for the two sites, with theutilsinline-or-promote call made first. - Delete the four apps and the packages; regenerate
bun.lockandCargo.lock. - Sweep root configs and guards for
solutions/augmented. - Close
T-3AUPandB-0JM1as obsoleted by the deletion, if not already.
| Area | Note |
|---|---|
solutions/augmented/ | The whole tree |
sites/augmented_web/ | Moved |
sites/augmented_dot_com/ | Moved |
package.json | Enrollment |
.moon/workspace.yml | Enrollment |
Cargo.toml | Members |
lefthook.yml | Excludes |
scripts/guard-raw-palette.ts | Path reference |
docs/LIBRARIES.md | Lineage row |
Acceptance criteria
Section titled “Acceptance criteria”- AC-1:
grep -r 'solutions/augmented'outsidedocs/planning/and lockfiles returns nothing. - AC-2: Both sites build at their new paths;
bun install --frozen-lockfilepasses. - AC-3: CI is green with the tree gone.
Out of scope
Section titled “Out of scope”- Renaming or deploying the two sites.
Dependencies
Section titled “Dependencies”T-ZP78andT-TM1K: the reader, progress and print must exist before the old apps go.
Discovery context
Section titled “Discovery context”D-LIRI, superseding M-E1EU.
Depends on
Section titled “Depends on”T-ZP78, T-TM1K