CCC beta2 release planning
> [!note]
>
> Migrated issue\
> Migrated from issue #3585902\
> Reported by: kristen pol
---
## Problem/Motivation
Planning issue for beta2 release
---
## Proposed Resolution
**Many issues were already closed and noted here:**
- [#3567798: META CCC MVP 1.0 roadmap](https://www.drupal.org/project/ai_context/issues/3567798)
- [#3577644: CCC beta1 release planning](https://www.drupal.org/project/ai_context/issues/3577644)
**These are the ones below have been the focus since 24 March 2026 to button up beta2.**
---
### Must haves
#### In Progress
N/A
#### Done
- #3576100[:](https://www.drupal.org/project/ai_context/issues/3576100) Discuss CCC architecture audit decision log questions
- #3582494: Analyze CCC roadmap notes against issue queue
- #3574905[:](https://www.drupal.org/project/ai_context/issues/3574905) CCC Refactor to denormalize scope values and replace SQL LIKE on serialized scope
- #3582504[:](https://www.drupal.org/project/ai_context/issues/3582504) Analyze CCC features and roadmap against context engineering best practices
- #3577425: Discuss possible styling updates for context listing
- #3576092[:](https://www.drupal.org/project/ai_context/issues/3576092) Discuss subcontext scope vs parent scope
- #3573715: Full UX review of CCC in prep for rc1
- #3574907[: ](https://www.drupal.org/project/ai_context/issues/3574907)CCC Refactor to normalize and index ai_context_usage
- #3577428: Update context item target entities for progressive enhancement
- #3586120: Make subcontext feature optional
- #3581533: Do not link to agent edit form unless the user has access
- #3581498: Required parameter '$logger_factory' missing in AiContextItemStorage
- #3581501: ai_context_install breaks existing config site installs (and probably recipes)
- #3586191: Long context items are skipped instead of truncated when max token limit is reached
- #3586159: Require provider for conditional subcontext before RC1
- #3586158: Fix custom path matching for site section scope
- #3586143: ai_context overview CSS references missing external.svg asset via bad relative path
- #3586184: Add AiContextSelectorInterface class.
- #3586189: Order global items based on newest first.
---
### Nice to haves
#### In Progress
- N/A
#### Done
- #3582288[:](https://www.drupal.org/project/ai_context/issues/3582288) SystemPromptSubscriber re-injects full context on every agent loop iteration
- #3556881: Discuss finalize name for AI Context module
- #3582920[: ](https://www.drupal.org/project/ai_context/issues/3582920)Add entity type and bundle context scope plugin
- #3583319[: ](https://www.drupal.org/project/ai_context/issues/3583319)Drupal Developer Days CCC contribution planning
- #3584838: Add convenience API for non-agent programmatic context retrieval
- #3585041: Local tasks for scopes should be dynamically generated
- #3579372[:](https://www.drupal.org/project/ai_context/issues/3579372) Test error when running CCC tests locally
- #3576094: Add local stylelint with basic rules.
- #3582544: Fix phpstan error from version update.
- #3582562: Increate gitlab ci timeout.
- #3586090: Remove scheduler moderation patch.
- #3586109: Update taxonomy tests.
- #3586110: Address todos in scope and subscription tests.
- #3586111: Address subscription todos.
- #3586147: Clean up CCC inconsistencies and DX issues before rc1 (part 1).
- #3586186: Update default usage limit.
- #3586185: Update subcontext docs.
---
### Moved
- [#3579392: First load of ai_provider_configuration is slow](https://www.drupal.org/project/ai/issues/3579392)
---
## Target date or deadline
**9 May 2026**
---
## Remaining tasks
- Finish must-haves and as many should-haves and nice-to-haves as possible
- Create QA script
- Schedule QA
- Create follow-up issues
- Fix blockers
- Schedule release
---
## AI usage (if applicable)
- [ ] AI Assisted Issue
- [ ] AI Assisted Code
- [ ] AI Generated Code
- [ ] Vibe Coded
---
**Related issue:**
- [#3577644](https://www.drupal.org/node/3577644)
issue