Skip to content

backlog(B-0113): mechanical CURRENT-staleness check (Deepseek peer review)#935

Merged
AceHack merged 1 commit intomainfrom
backlog/B-0113-current-staleness-mechanical-freshness-check-2026-04-30
Apr 30, 2026
Merged

backlog(B-0113): mechanical CURRENT-staleness check (Deepseek peer review)#935
AceHack merged 1 commit intomainfrom
backlog/B-0113-current-staleness-mechanical-freshness-check-2026-04-30

Conversation

@AceHack
Copy link
Copy Markdown
Member

@AceHack AceHack commented Apr 30, 2026

Files Deepseek's structural recommendation from the 2026-04-30 session review as a P2 backlog row.

Per scope-creep-is-feature: capture the genuine substrate idea now (so it's not lost), defer implementation to fresh capacity.

🤖 Generated with Claude Code

…view 2026-04-30)

Files the structural fix Deepseek flagged in his review of the
2026-04-30 substrate-landing session. Same-tick-CURRENT-update
discipline currently relies on agent memory; needs mechanical
trigger.

Two design alternatives proposed (pre-commit hook vs CI lint
job). Effort S. Composes with Otto-341 (lint-not-suppress),
Otto-363 (substrate projection accuracy), PR #934 (worked
example of the manual catch this row would automate).

Carved sentence: 'Same-tick-CURRENT-update is a rule. Vigilance
is the implementation. Mechanism is the implementation that
doesn't forget.'

Index regenerated to include the row.
Copilot AI review requested due to automatic review settings April 30, 2026 18:35
@AceHack AceHack enabled auto-merge (squash) April 30, 2026 18:35
@AceHack AceHack merged commit ad28e07 into main Apr 30, 2026
25 checks passed
@AceHack AceHack deleted the backlog/B-0113-current-staleness-mechanical-freshness-check-2026-04-30 branch April 30, 2026 18:37
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new P2 backlog row capturing a proposed mechanical check for staleness of CURRENT-*.md files (motivated by a peer-review finding), and updates the backlog index to include the new row.

Changes:

  • Add backlog row B-0113 describing a proposed “CURRENT freshness” enforcement mechanism (hook or CI lint).
  • Update docs/BACKLOG.md to list B-0113 under P2.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
docs/backlog/P2/B-0113-current-staleness-mechanical-freshness-check-deepseek-2026-04-30.md New backlog row documenting the staleness-check idea, rationale, and implementation sketch.
docs/BACKLOG.md Adds the new B-0113 entry to the P2 list.

Comment on lines +11 to +13
composes_with:
- PR-934
- feedback_otto_341_lint_suppression_is_self_deception_noise_signal_or_underlying_fix_greenfield_large_refactors_welcome_training_data_human_shortcut_bias_2026_04_26.md
Copy link

Copilot AI Apr 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1: composes_with frontmatter is documented as a list of B-NNNN cross-references (tools/backlog/README.md:68-69). This row includes PR-934 and a feedback_*.md filename, which violates the schema and may break future strict-lint tooling. Suggestion: remove these entries from composes_with (or replace with actual B-NNNN IDs) and keep PR/memory references in the markdown body instead.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants