* fix: final cleanups for CGA substrate migration PR - Update UI test fixtures to packs/data paths - Clean CLAUDE.md/GEMINI.md to minimal per AGENTS.md - Refactor fraction geometric construction into dedicated helper in problem_frame_contracts.py - No TODOs left in code; notes in PR description This completes the mechanical readiness for the CGA substrate + registry consolidation work. * docs: include PR description for review * chore: enforce forgejo tooling in AGENTS.md * docs: update bootstrap skill and add git-forgejo config doc per new rules * docs: remove deprecated git-forgejo wrapper docs * chore: ignore local .mcp.json configuration file * fix(ui): remove unsupported assessment.bindings usage to fix TS2339/TS7006 in constructionEvidencePanelModel
2.2 KiB
2.2 KiB
| name | description | triggers | auto_invoke | |||
|---|---|---|---|---|---|---|
| core-bootstrap | Mandatory statelessness compensation, workspace hygiene, clean-baseline setup, smoke test, and recent handoff check for CORE. Auto-invoked on session/subagent start. |
|
true |
Execute the full Session Start Checklist from GROK.md in strict order, including the Workspace Hygiene + Branch/Worktree Protocol.
Important: We use plain git (with insteadOf forwarding to Forgejo) and never gh. See AGENTS.md and docs/dev/git-forgejo.md for the required global config and setup.
- Read GROK.md in full.
- Read AGENTS.md in full.
- Read docs/specs/runtime_contracts.md in full.
- Confirm project root:
pwdgit rev-parse --show-toplevel- verify
GROK.mdandAGENTS.mdexist.
- Inspect local state before any branch movement:
git status --short --branchgit diff --statgit diff --name-statusgit diff --cached --name-statusgit stash listgit worktree list
- If dirty, classify every changed or untracked file before switching branches. Unknown work must be preserved with a descriptive stash, not destroyed.
- Fetch current repository state:
git fetch origin --prune
- If starting new work, establish clean current main:
git switch maingit pull --ff-only origin main
- For non-trivial implementation, create a fresh worktree from
origin/mainunless the user explicitly requests same-worktree work. - Run
core test --suite smoke -qand report pass/fail. If unavailable, report the exact failure and use repo-native pytest lanes. - Check for and read any
HANDOFF-*-YYYY-MM-DD.mdfrom the last 3 days. - Check recent open PRs if local changes or task continuity are ambiguous:
- Use the Forgejo web UI: https://core-gitquarters.acbcontent.org/forgejo_admin/core/pulls
- Or
git fetch origin --prune && git branch -r | head -20for remote branches.
- State task scope in one clear sentence before any further action.
This skill must complete successfully before any editing, proposal, or subagent work. It is non-bypassable for Grok 4.3 / Grok Build sessions on CORE.