Skip to content

DOPE-696: Align Claude guidance with the MisterFlow harness - #213

Merged
Thiago-Pio-Autonomy merged 8 commits into
developmentfrom
feature/DOPE-696-claude-md-harness
Oct 5, 2026
Merged

Thiago-Pio-Autonomy merged 8 commits into
developmentfrom
feature/DOPE-696-claude-md-harness

Conversation

@Thiago-Pio-Autonomy

Copy link
Copy Markdown
Contributor

Replaces #204, which GitHub closed when its branch was renamed to follow the branch convention. The review history stays on #204.

Jira: DOPE-696 (sub-task DOPE-699)

Problem

This repository's Claude guidance had drifted from the MisterFlow process: it carried its own copy of company process, and parts of it contradicted MisterFlow or described the code incorrectly. Agents working here followed those stale instructions.

Change

  • Adds the shared ## Autonomy development rules block, copied verbatim from Autonomy-Logic/skills (plugins/autonomy/harness/repository-rules.md). MisterFlow 4.0.0 also injects the same block at session start and tells the agent to treat this file as stale, follow the injected rules and report it if the two differ; there is no automated comparison.
  • Keeps only repository commands, architecture and code conventions here; process (Jira, branching, commits, PRs, reviews) comes from MisterFlow.
  • Lists the real test commands (pytest, Ceedling, host C++ tests, Go tests, lifecycle and integration harness) and what CI runs.
  • Corrects the state machine, plugins.conf, the ctypes mirror path and the lint hooks.

Validation

  • Every factual change was checked against the repository code, scripts and workflows; unverified claims were left out.
  • The rules block is byte-identical to the MisterFlow source.
  • No product code changed.

Depends on Autonomy-Logic/skills#26 (MisterFlow 4.0.0, which renames Mister to MisterFlow and carries this exact rules block): merge that first. Autonomy-Logic/skills#25 (Mister 3.0.0) is already merged.

🤖 Generated with Claude Code

Thiago-Pio-Autonomy and others added 7 commits September 24, 2026 08:14
Add the shared Autonomy development rules block, keep only repository
commands, architecture and conventions, correct stale facts, add the
real test commands, and remove legacy agent commands that committed or
pushed on their own.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The Mister skills are renamed to MisterFlow in plugin 4.0.0, so the mirrored
repository rules now name autonomy:misterflow.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Default install is Docker; source builds need --native. The state machine
starts in STOPPED and moves through the TRANSITIONING states; INIT is no
longer set. The log socket is served by Python, not C. Also corrects the
web server command, isort profile, CI scope, compiled library name, the
scan cycle and debug handler descriptions, and keeps Jira keys out of
commit messages.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
DOPE-696: Correct CLAUDE.md claims that do not match the code
@marconetsf
marconetsf requested review from dcoutinho1328 and marconetsf and removed request for dcoutinho1328 October 5, 2026 15:24
@Thiago-Pio-Autonomy
Thiago-Pio-Autonomy merged commit 45b9293 into development Oct 5, 2026
3 checks passed
@Thiago-Pio-Autonomy
Thiago-Pio-Autonomy deleted the feature/DOPE-696-claude-md-harness branch October 5, 2026 15:38
Sign up for free to join this 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