Skip to content

Add Cascade Multi-Step Workflow Honesty rule#329

Open
ejentum wants to merge 4 commits into
detailobsessed:mainfrom
ejentum:add-ejentum-reasoning-harness-rules
Open

Add Cascade Multi-Step Workflow Honesty rule#329
ejentum wants to merge 4 commits into
detailobsessed:mainfrom
ejentum:add-ejentum-reasoning-harness-rules

Conversation

@ejentum

@ejentum ejentum commented May 9, 2026

Copy link
Copy Markdown

Reframed from the initial submission. The original PR shipped rules that only had value when our MCP server was installed (effectively a directory entry for an external service). Following the pattern of the existing memories/SchneiderSam/ and memories/computerk/ contributions, this is now a standalone Cascade rule that works for any Windsurf user with no external dependency.

What this adds

memories/ejentum/Workspace-AI-rules/cascade-multi-step-honesty/.windsurfrules — 20 directives for Cascade operating on multi-step workflows, where attention decay, sycophantic capitulation, and dishonest status reporting are the most common failure modes.

Topic clusters:

  • Status Reporting (rules 1-4): distinguish attempted from verified; surface partial failures; no bundled status that masks a failure; no manufactured progress.
  • Verification Discipline (5-7): match verification to risk; acknowledge uncertainty; re-read spec before claiming compliance.
  • Sycophancy Resistance (8-11): hold technical positions under pressure; resist manufactured urgency; resist authority appeals; refuse to soften real risk.
  • Anti-Hallucination (12-14): verify library calls before generating; never invent function signatures; no defensive programming theater.
  • Cross-Step Coherence (15-17): re-read prior steps before continuing; surface earlier trade-offs that affect current step; match action to scope.
  • Output Discipline (18-20): no restated-code comments; no self-referential comments; verified-only end-of-task summaries.

What changed from the previous version

  • Folder renamed: Workspace-AI-rules/ejentum-reasoning-harness/Workspace-AI-rules/cascade-multi-step-honesty/. Topic-named, not brand-named.
  • Content rewritten: zero references to external MCP servers, API keys, or setup. The rule has full value standalone.
  • No setup section, no Source section, no pricing links.
  • README of the rule explains what the rule does, not how to install our product.

Compliance:

  • .prettierignore and cspell.json updates retained from the original PR (technical compliance with the repo's lint setup).
  • File count down: 4 file changes instead of 5 (deleted the old rule pair, added the new pair, updated the contributor README).
  • Total: 87 insertions, 128 deletions vs upstream main.

If the rule format or topic isn't a fit for the repo's vision, happy to adjust on review feedback.

Note

Add Cascade Multi-Step Workflow Honesty rules for Windsurf's Cascade agent

  • Adds a .windsurfrules file containing 20 directives for Windsurf's Cascade agent, covering status reporting, verification discipline, sycophancy resistance, anti-hallucination, cross-step coherence, and output discipline during multi-step workflows.
  • Introduces a new memories/ejentum/ folder with READMEs documenting the folder layout and usage instructions for standalone Windsurf workspace rules.
  • Adds .windsurfrules patterns to .prettierignore since Prettier has no parser for these files.

Macroscope summarized 6a2899e.

@ejentum ejentum requested a review from ichoosetoaccept as a code owner May 9, 2026 15:03
@macroscopeapp

macroscopeapp Bot commented May 9, 2026

Copy link
Copy Markdown

Approvability

Verdict: Needs human review

Documentation and configuration additions with no runtime impact, but the author does not own any of the changed files. All files are owned by @ichoosetoaccept per CODEOWNERS, suggesting the maintainer should review community contributions.

You can customize Macroscope's approvability policy. Learn more.

ejentum and others added 3 commits May 9, 2026 18:08
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…e dependency

Replace the MCP-server routing rules (which only had value when ejentum-mcp
was installed) with a standalone 20-directive Cascade Multi-Step Workflow
Honesty rule. Content is self-contained, works for any Windsurf user
regardless of installed MCP servers, and follows the same content-first
pattern as the existing SchneiderSam and computerk contributions.

Topics covered: honest status reporting, verification discipline,
sycophancy resistance in long sessions, anti-hallucination in library
calls, cross-step coherence, output discipline.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@ejentum ejentum changed the title add: ejentum reasoning harness MCP rules Add Cascade Multi-Step Workflow Honesty rule May 14, 2026
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.

1 participant