Skip to content

Q: Best Practices for activeContext.md and progress.md Usage in Large Teams #5

@uriklar

Description

@uriklar

Hi!
We’re using the CursorRIPER Framework on a large project with multiple teams and many parallel feature streams. I’d like to clarify the intended best practices for maintaining the activeContext.md and progress.md memory bank files in this context.

Specifically:
activeContext.md:
The documentation describes this as a place for “current work focus and next steps.”
In a large project, there are many simultaneous features and sub-teams, each with their own priorities and tasks.
Should activeContext.md be used only for high-level, project-wide context (e.g., major milestones, recent architectural changes, and the next big priorities)?
Or is it intended to track more granular, day-to-day or per-developer work?

If it’s project-level only, do you recommend any patterns for tracking per-feature or per-team context?

progress.md:
This file appears to be for summarizing what works, what’s in progress, what’s left to build, known issues, and milestones.
Should it also remain high-level, focusing on major project components and milestones, rather than detailed ticket or feature tracking?

How do you recommend keeping this file useful and up-to-date in a fast-moving, multi-team environment?

Additional Questions:
Should both files always be committed to version control, or are there scenarios where they should be kept local or per-developer?

Any tips for keeping these files relevant and not redundant with issue trackers or project management tools?

Thank you for your time and work 🙏

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions