You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Agent Builder scans generated .analysis artifacts and required root .memlog.md as agent-source violations #113
bmad-agent-builder requires a builder process log at <agent>/.memlog.md for resume detection, and its Analyze workflow writes reports to <agent>/.analysis/<timestamp>/.
However:
scan-path-standards.py flags the required root .memlog.md as a high-severity “Prompt file at skill root” violation.
scan-path-standards.py scans generated .analysis/ Markdown/JSON files, including findings.json, where the Analyze schema requires absolute paths in standards. Those paths are then flagged as non-portable absolute paths.
prepass.py counts generated .analysis/ artifacts as part of the agent tree, so prior HTML reports can inflate token/file metrics for later Analyze runs.
This makes a clean agent appear to fail lint and lets prior analysis output influence subsequent analysis.
Steps to reproduce
Create an agent with Agent Builder, ensuring it has the required root-level .memlog.md.
Closed by #114. All three symptoms reported here are fixed and verified (8 findings → 5 on a sample agent; the .memlog.md structure finding and both .analysis/findings.json absolute-path findings are gone).
Three adjacent defects found during review were kept out of scope and are tracked in #115 — most importantly, bmad-workflow-builder carries a near-verbatim copy of the same scanner with both original defects still present, so this bug class is only half-closed.
🤖 Posted by BMad Bot on behalf of the maintainers.
Activity
bmadcode commentedon Aug 29, 2026
Closed by #114. All three symptoms reported here are fixed and verified (8 findings → 5 on a sample agent; the
.memlog.mdstructure finding and both.analysis/findings.jsonabsolute-path findings are gone).Three adjacent defects found during review were kept out of scope and are tracked in #115 — most importantly,
bmad-workflow-buildercarries a near-verbatim copy of the same scanner with both original defects still present, so this bug class is only half-closed.🤖 Posted by BMad Bot on behalf of the maintainers.
fix(agent-builder): exempt operational files from path-standards scan
docs(changelog): add 2.2.2 entry and sync marketplace versions