misc: Add workflow guides and an ExecPlan example#820
misc: Add workflow guides and an ExecPlan example#820jensen-yan wants to merge 2 commits intoxs-devfrom
Conversation
Add AGENTS.md and PLANS.md as repository-level workflow guides. Document planning expectations, environment assumptions, validation rules, and commit/PR conventions. Also stop ignoring AGENTS.md so the guide can be tracked in the repository. Change-Id: Ifa733278f3cf34cac7d87f4503f3e40f980c0e80
Add a completed ExecPlan documenting the PHR target-alignment investigation for PR #814. The example records the RTL path-history findings, the consistency check against gem5, and the supporting gcc12-spec06-0.8c performance analysis. Change-Id: I545fb4d7a4eab68c2e339e2c4da514b62c50dc34
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (4)
💤 Files with no reviewable changes (1)
📝 WalkthroughWalkthroughThe changes introduce repository documentation and collaboration guidelines. Three new documentation files are added: AGENTS.md for collaboration standards and workflow expectations, PLANS.md for the "ExecPlan" process for complex multi-step tasks, and a completion report documenting PHR-RTL alignment verification. The .gitignore is updated to track AGENTS.md. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🚀 Coremark Smoke Test Results
✅ Difftest smoke test passed! |
Motivation
This PR formalizes part of our internal collaboration workflow inside the repository instead of keeping it implicit in repeated chat guidance.
The goal is to make agent-assisted and human-driven work more consistent by documenting:
What This PR Adds
1. Repository workflow guides
AGENTS.mdas a repository-level collaboration guidePLANS.mdas the ExecPlan writing guideAGENTS.mdin.gitignoreThese guides cover planning expectations, environment assumptions commonly used on our shared servers, validation rules, and commit / PR conventions.
2. A completed ExecPlan example
docs/exec-plans/completed/phr-rtl-alignment.mdThis example records a real investigation of the PHR target-alignment issue from PR #814, including:
gcc12-spec06-0.8cperformance analysisNotes
AGENTS.mdandPLANS.mdare written in English so they can serve as stable repository-level guides.PLANS.mdexplicitly allows ExecPlans themselves to default to Chinese for internal development efficiency.Impact
This PR does not change simulator behavior.
It only adds repository workflow documentation and one completed example plan.
Summary by CodeRabbit