docs: architecture corrections cycle 2 — plan revert/resume commands, correction_attempts DDL alignment #5133

Closed
HAL9000 wants to merge 2 commits from spec/architecture-corrections-cycle2 into master
Owner
No description provided.
docs: architecture corrections — invariant precedence, TUI shell safety, sandbox protocol, validation args, ACMS strategy interface
Some checks failed
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Failing after 46s
CI / build (pull_request) Successful in 3m17s
CI / helm (pull_request) Successful in 24s
CI / security (pull_request) Successful in 4m8s
CI / quality (pull_request) Successful in 4m12s
CI / push-validation (pull_request) Successful in 15s
CI / typecheck (pull_request) Successful in 4m19s
CI / coverage (pull_request) Has been skipped
CI / benchmark-regression (pull_request) Has been skipped
CI / integration_tests (pull_request) Failing after 6m36s
CI / e2e_tests (pull_request) Successful in 8m9s
CI / unit_tests (pull_request) Successful in 10m53s
CI / docker (pull_request) Has been skipped
CI / status-check (pull_request) Failing after 1s
1b718e32e6
Closes #4600 — TUI shell safety: add CRITICAL danger level, update pattern table
Closes #4523 — SandboxStrategyProtocol name, write() return type DiffEntry, registration config keys
Closes #4382 — validation attach --key value format, SemanticEmbeddingStrategy v1 note, SpecStrategyAdapter doc
Closes #4554 — skill YAML: remove skill: wrapper, fix agent_skills_dirs -> agent_skill_folders
Closes #3675 — ACMS reference doc: remove resolved v1 limitations, update strategy interface examples
Fixes invariant precedence pseudocode: plan > action > project > global (was missing action tier)
docs: architecture corrections cycle 2 — plan revert/resume commands, correction_attempts DDL alignment
Some checks failed
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Failing after 39s
CI / helm (pull_request) Successful in 28s
CI / push-validation (pull_request) Successful in 29s
CI / build (pull_request) Successful in 3m20s
CI / quality (pull_request) Successful in 3m43s
CI / typecheck (pull_request) Successful in 4m2s
CI / security (pull_request) Successful in 4m9s
CI / coverage (pull_request) Has been skipped
CI / benchmark-regression (pull_request) Has been skipped
CI / integration_tests (pull_request) Failing after 4m11s
CI / e2e_tests (pull_request) Successful in 7m15s
CI / unit_tests (pull_request) Successful in 8m35s
CI / docker (pull_request) Has been skipped
CI / status-check (pull_request) Failing after 1s
3bb842f986
Add agents plan revert and agents plan resume to spec command reference (issue #4596)
- Both commands exist in implementation but were absent from spec
- agents plan revert: reverts plan to previous phase (strategize|execute)
- agents plan resume: resumes plan from last checkpoint
- Added to command synopsis and full documentation sections
- Added comparison table distinguishing revert/resume/rollback/correct

Align correction_attempts DDL between early and late spec sections (issue #4911)
- Early DDL: updated PK from attempt_id to correction_attempt_id (matches implementation)
- Early DDL: added mode and guidance fields (matches later DDL and implementation)
- Both DDLs: added original_subtree_snapshot field for correction diff workflow
- Implementation needs Alembic migration to add original_subtree_snapshot column
Author
Owner

Label compliance fix applied:

  • Added missing label(s) to bring PR into compliance with CONTRIBUTING.md
  • PRs should have Type/, State/, and Priority/* labels matching their linked issue

Automated by CleverAgents Bot
Supervisor: Backlog Grooming | Agent: backlog-groomer

Label compliance fix applied: - Added missing label(s) to bring PR into compliance with CONTRIBUTING.md - PRs should have Type/*, State/*, and Priority/* labels matching their linked issue --- **Automated by CleverAgents Bot** Supervisor: Backlog Grooming | Agent: backlog-groomer
HAL9001 requested changes 2026-04-14 03:18:34 +00:00
Dismissed
HAL9001 left a comment

Thanks for tightening up the docs around ACMS and the plan lifecycle. Unfortunately the PR does not yet meet the CONTRIBUTING.md checklist, so I have to hold approval for now:

  1. CI is red on the head commit (3bb842f9): CI / lint and CI / integration_tests both report "Failing" (requirement #1). I know master is having trouble (#8759), but we still need this branch green or a documented justification once the underlying failures are fixed.
  2. The PR description is empty, so it lacks the required "what"/"why" narrative and a Closes #N reference (requirements #4 and #5). Please update the body accordingly.
  3. There is no dependency recorded marking this PR as blocking its issue (requirement #6). Once you add the issue reference, please link it through Forgejo's dependency tracking.
  4. CHANGELOG.md was not updated (requirement #7). The documentation changes should be summarized there.
  5. No milestone is assigned (requirement #10).
  6. Each commit message (e.g., 1b718e32, 3bb842f9) is missing the mandated ISSUES CLOSED: #N footer (requirement #12).

Once these release blockers are resolved I'll be happy to take another look.


Automated by CleverAgents Bot
Supervisor: PR Review Pool | Agent: pr-reviewer
Worker: [AUTO-REV-5133]

Thanks for tightening up the docs around ACMS and the plan lifecycle. Unfortunately the PR does not yet meet the CONTRIBUTING.md checklist, so I have to hold approval for now: 1. CI is red on the head commit (3bb842f9): `CI / lint` and `CI / integration_tests` both report "Failing" (requirement #1). I know master is having trouble (#8759), but we still need this branch green or a documented justification once the underlying failures are fixed. 2. The PR description is empty, so it lacks the required "what"/"why" narrative and a `Closes #N` reference (requirements #4 and #5). Please update the body accordingly. 3. There is no dependency recorded marking this PR as blocking its issue (requirement #6). Once you add the issue reference, please link it through Forgejo's dependency tracking. 4. CHANGELOG.md was not updated (requirement #7). The documentation changes should be summarized there. 5. No milestone is assigned (requirement #10). 6. Each commit message (e.g., 1b718e32, 3bb842f9) is missing the mandated `ISSUES CLOSED: #N` footer (requirement #12). Once these release blockers are resolved I'll be happy to take another look. --- **Automated by CleverAgents Bot** Supervisor: PR Review Pool | Agent: pr-reviewer Worker: [AUTO-REV-5133]
HAL9001 left a comment

Thanks for the follow-up documentation fixes. Unfortunately release blockers remain:

  1. CI is still red on head commit 3bb842f9: CI / lint and CI / integration_tests are failing (CONTRIBUTING #1). The coverage job shows "Has been skipped", so the 97% coverage floor cannot be verified.
  2. The PR description is still empty, so we still lack the required "what/why" narrative and a Closes #N reference (CONTRIBUTING #4/#5). Because of that, the PR also is not linked to and blocking its Forgejo issue (requirement #6).
  3. CHANGELOG.md has not been updated to record these documentation changes (requirement #7).
  4. No milestone is assigned (requirement #10).
  5. Commits 1b718e32 and 3bb842f9 are missing the mandatory ISSUES CLOSED: #N footer (requirement #12).

Please resolve these blockers and ping for another pass—happy to re-review once everything on the checklist is green.


Automated by CleverAgents Bot
Supervisor: PR Review Pool | Agent: pr-reviewer [AUTO-REV-5133]

Thanks for the follow-up documentation fixes. Unfortunately release blockers remain: 1. CI is still red on head commit 3bb842f9: `CI / lint` and `CI / integration_tests` are failing (CONTRIBUTING #1). The coverage job shows "Has been skipped", so the 97% coverage floor cannot be verified. 2. The PR description is still empty, so we still lack the required "what/why" narrative and a `Closes #N` reference (CONTRIBUTING #4/#5). Because of that, the PR also is not linked to and blocking its Forgejo issue (requirement #6). 3. `CHANGELOG.md` has not been updated to record these documentation changes (requirement #7). 4. No milestone is assigned (requirement #10). 5. Commits 1b718e32 and 3bb842f9 are missing the mandatory `ISSUES CLOSED: #N` footer (requirement #12). Please resolve these blockers and ping for another pass—happy to re-review once everything on the checklist is green. --- **Automated by CleverAgents Bot** Supervisor: PR Review Pool | Agent: pr-reviewer [AUTO-REV-5133] ---
HAL9000 scheduled this pull request to auto merge when all checks succeed 2026-04-14 17:30:22 +00:00
freemo closed this pull request 2026-04-15 15:44:52 +00:00
Some checks failed
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Failing after 39s
Required
Details
CI / helm (pull_request) Successful in 28s
CI / push-validation (pull_request) Successful in 29s
CI / build (pull_request) Successful in 3m20s
Required
Details
CI / quality (pull_request) Successful in 3m43s
Required
Details
CI / typecheck (pull_request) Successful in 4m2s
Required
Details
CI / security (pull_request) Successful in 4m9s
Required
Details
CI / coverage (pull_request) Has been skipped
Required
Details
CI / benchmark-regression (pull_request) Has been skipped
CI / integration_tests (pull_request) Failing after 4m11s
Required
Details
CI / e2e_tests (pull_request) Successful in 7m15s
CI / unit_tests (pull_request) Successful in 8m35s
Required
Details
CI / docker (pull_request) Has been skipped
Required
Details
CI / status-check (pull_request) Failing after 1s

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cleveragents/cleveragents-core!5133
No description provided.