Overview
Memory PR125 exposes a pre-existing test regression on origin/main 3ce9948: Brain's shared section_layout converts the Markdown source link into an accessible icon, but Memory expects the retired visible markdown version anchor. Update the test to verify the unchanged destination and accessible label without changing production rendering.
Plan
- Reproduce the single failure on exact origin/main.
- Follow Brain's canonical accessible Markdown source-link contract and preserve repository, paper and issue-action checks.
- Validate the focused/full Memory tests, citation/structure/wiki checks and independent review.
Tier: notify — merge mode: human-authorized in-turn merge on independent CLEAN review and green checks, as a prerequisite of the approved inference-sampler-literature phase.
Detailed implementation plan
Affected repo: PyAutoMemory only. Branch survey: canonical main at3ce9948, clean; existing feature/inference-sampler-literature at1ce6ed6 is owned by the same root session and remains untouched. Isolated prerequisite branch feature/memory-board-header-contract created from main. Root explicitly authorized coordination under the existing owned task claim.
Edit only tests/test_board.py::test_paper_links_and_issue_actions: locate the anchor whose destination is dashboard.md, assert aria-label=Markdown version, and retain the existing GitHub Page, paper and issue-action assertions. No product code, shared Brain code, generated boards or literature changes. Run make test, make validate and applicable CI checks.
Original Prompt
Human: "prm, and continue through all phases autonomously to the end".
Root prerequisite: investigate Memory PR125 CI failure tests/test_board.py188 stale markdown link assertion; use bug/start-dev/workspace workflow; isolated branch/issue linked to existing owned literature task; no source commits/push/merge by the implementation worker.
Overview
Memory PR125 exposes a pre-existing test regression on origin/main 3ce9948: Brain's shared section_layout converts the Markdown source link into an accessible icon, but Memory expects the retired visible
markdown versionanchor. Update the test to verify the unchanged destination and accessible label without changing production rendering.Plan
Tier: notify — merge mode: human-authorized in-turn merge on independent CLEAN review and green checks, as a prerequisite of the approved inference-sampler-literature phase.
Detailed implementation plan
Affected repo: PyAutoMemory only. Branch survey: canonical main at3ce9948, clean; existing feature/inference-sampler-literature at1ce6ed6 is owned by the same root session and remains untouched. Isolated prerequisite branch feature/memory-board-header-contract created from main. Root explicitly authorized coordination under the existing owned task claim.
Edit only tests/test_board.py::test_paper_links_and_issue_actions: locate the anchor whose destination is dashboard.md, assert aria-label=Markdown version, and retain the existing GitHub Page, paper and issue-action assertions. No product code, shared Brain code, generated boards or literature changes. Run make test, make validate and applicable CI checks.
Original Prompt
Human: "prm, and continue through all phases autonomously to the end".
Root prerequisite: investigate Memory PR125 CI failure tests/test_board.py188 stale markdown link assertion; use bug/start-dev/workspace workflow; isolated branch/issue linked to existing owned literature task; no source commits/push/merge by the implementation worker.