# Goals/OKRs & Spaces — apply

    cp -R goals-spaces/app/*       ./app/
    cp -R goals-spaces/database/*  ./database/
    cp -R goals-spaces/resources/* ./resources/
    cp -R goals-spaces/tests/*     ./tests/

## Routes — merge goals-spaces-web.php; remove 'goals' and 'spaces' stubs.
## Migrate + build + test
    php artisan migrate --force
    php artisan test --filter=GoalsSpaces
    node node_modules/vite/bin/vite.js build

## What these do
- Goals/OKRs: tie a governed metric to a target (increase/decrease), track live
  progress as a percentage with a progress bar. Achievement computed from the
  current governed value.
- Spaces: named team groupings of dashboards + metrics, with members. A foundation
  you can extend (e.g. space-scoped dashboard filtering) later.
- Both are org-scoped and go through the governed metric layer.
