8000 Mission loop drives the goal commands (M9.28) by adeelahmad · Pull Request #87 · adeelahmad/aloop · GitHub
[go: up one dir, main page]

Skip to content

Mission loop drives the goal commands (M9.28) - #87

Merged
adeelahmad merged 8 commits into
masterfrom
claude/m9-loop-skill-zkmelo
Oct 20, 2026
Merged

adeelahmad merged 8 commits into
masterfrom
claude/m9-loop-skill-zkmelo

Conversation

@adeelahmad
@adeelahmad adeelahmad commented Oct 20, 2026 •
Copy link
Copy Markdown
Owner

Requested by Adeel · project thread

Before: mission tick read goal files and their status field. That caused three problems:

  • A goal file nobody derived steered the loop.
  • A goal met in its own eval was never closed. The narrowed eval's goal_met was read as "the mission is met", which sent the loop to RESEARCH.
  • The handouts did not name the M9.11 commands that Mission goals and the Aladdin handoff (M9.11) #79 added.

After: tick reads goals the way mission evaluate and mission goal do, and each handout names the command to run. A real goal run passes end to end on the real clock: derive, then review, then intents, then next and a sprint per intent, then the narrowed eval, then close, then a whole-mission eval, then RESEARCH.

How (plugin/mission/tick.py):

Evidence.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Aw6CiQcdpzdzZZXKf8WbUM

A goal counts only with its goal.derived (or goal.approved) ledger record
and is closed by goal.met, as mission evaluate reads them. Each handout
names its command: goal derive, spoon-fed goal options and derive --pick,
goal intents, goal next, goal close --eval. An eval narrowed to a closed
goal asks for a whole-mission eval. A goal sprinted with gaps open, or a
hard-lined goal evaluate still narrows to, goes to the human (gaps M9.29,
M9.30).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Aw6CiQcdpzdzZZXKf8WbUM
…87 M9.28-30, #74 M9.40-42, #86 M9.50+)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Aw6CiQcdpzdzZZXKf8WbUM
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Aw6CiQcdpzdzZZXKf8WbUM
@adeelahmad
adeelahmad merged commit b18c226 into master Oct 20, 2026
5 checks passed
adeelahmad pushed a commit that referenced this pull request Oct 20, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018RxETAY6S1gcmdctBK8a8Z
adeelahmad pushed a commit that referenced this pull request Oct 20, 2026
adeelahmad pushed a commit that referenced this pull request Oct 20, 2026
…M9.24/M9.25) into the dsh host

README takes the new front page and adds DeepSeek Harness to its host
list, install notes, harness table, CI notes and limitations.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AiLhAWTRtwbgMCDQNJUbea
Sign up for free to join this 62AF conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0