- Complete depth canonical, pack resolver DEPTH_PACKS, pipeline attrs+node_depths+graph_anti, contemplate/pass_manager/contracts propagation (immutable). - Polish anti_unifier, tests (oov, construction, percent), runtime/chat integration. - Governance: AGENTS.md updates, docs/README/handoff_template, skills bootstrap, retire handoff. - Leaves pickup seeds (NEW_SESSION_PROMPT, plan.md, compact) for continuity. - Spine tests green, 3lang depth visible in ctx for he. Refs: plan.md, 2026-07-06-compact.md
2.2 KiB
2.2 KiB
| name | description | triggers | auto_invoke | |||
|---|---|---|---|---|---|---|
| core-bootstrap | Mandatory statelessness compensation, workspace hygiene, clean-baseline setup, smoke test, and session-break-summary 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 any recent
session-break-summary-*.mdfiles (see AGENTS.md Session Continuity section) and read the most relevant one. - Check recent open PRs if local changes or task continuity are ambiguous:
- Use the Forgejo web UI: https://core-gitquarters.acbcontent.org/core-labs/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.