[Process] Перепроверять PR title на edited без повторного app verify #74

Closed
opened 2026-10-11 21:54:09 +03:00 by codex-bot · 0 comments
Owner

Problem

PR trigger исключает edited; title меняется при прежнем green commits. Включение edited для всего pipeline без условий добавит ненужные Jest/e2e/build runs.

Expected Behavior

Title-only event обновляет commits proof, не app gate; required contexts не ослаблены.

Evidence

Audit date 2026-10-11; 11, VERIFY-002 (backend). Revision 0ad84ff4f0b4712abc7e69dc299856f14af6eadd; Confidence High config; Verification status static/server behavior unverified.
Affected: .gitea/workflows/verify.yml:3–37; README:80–85. Root edited precedent; Gitea 1.27.3.

Scope

In scope

Selective metadata commits trigger, existing status/protection checks.

Out of scope

New classifier/framework, required-check bypass, full e2e на body/title edit.

Proposed Approach

Допустить edited для title proof и оградить expensive jobs от metadata-only rerun; проверить skipped status semantics.

Acceptance Criteria

  • Invalid→valid title-only rename даёт fresh FAIL→PASS commits на same HEAD.
  • App verify/e2e/build не rerun на edited; code PR full gates прежние.
  • Required contexts не становятся pending/unreachable или skipped bypass.

Verification

Disposable PR rename + existing status/protection read-back, YAML semantic review; application build/test для metadata-only patch не нужны.

Dependencies

Нет.

Traceability

Campaign WealthLedger/main#23 . Finding VERIFY-002. WealthLedger/backend; T34 backend.

<!-- wealthledger-audit:2026-10-11:pr-title-edited-backend --> ## Problem PR trigger исключает edited; title меняется при прежнем green commits. Включение edited для всего pipeline без условий добавит ненужные Jest/e2e/build runs. ## Expected Behavior Title-only event обновляет commits proof, не app gate; required contexts не ослаблены. ## Evidence Audit date `2026-10-11`; [11](https://git.personal.ksv741.ru/WealthLedger/main/src/commit/d07fbfabb1295780952a554185989d2d5b5c8349/audits/2026-10-11/reports/11-validation-and-ci-cd-efficiency-report.md), VERIFY-002 (backend). Revision `0ad84ff4f0b4712abc7e69dc299856f14af6eadd`; Confidence High config; Verification status static/server behavior unverified. Affected: [.gitea/workflows/verify.yml:3–37](https://git.personal.ksv741.ru/WealthLedger/backend/src/commit/0ad84ff4f0b4712abc7e69dc299856f14af6eadd/.gitea/workflows/verify.yml#L3-L37); README:80–85. Root edited precedent; Gitea 1.27.3. ## Scope ### In scope Selective metadata commits trigger, existing status/protection checks. ### Out of scope New classifier/framework, required-check bypass, full e2e на body/title edit. ## Proposed Approach Допустить edited для title proof и оградить expensive jobs от metadata-only rerun; проверить skipped status semantics. ## Acceptance Criteria - [ ] Invalid→valid title-only rename даёт fresh FAIL→PASS commits на same HEAD. - [ ] App verify/e2e/build не rerun на edited; code PR full gates прежние. - [ ] Required contexts не становятся pending/unreachable или skipped bypass. ## Verification Disposable PR rename + existing status/protection read-back, YAML semantic review; application build/test для metadata-only patch не нужны. ## Dependencies Нет. ## Traceability Campaign https://git.personal.ksv741.ru/WealthLedger/main/issues/23 . Finding VERIFY-002. WealthLedger/backend; T34 backend.
codex-bot added this to the Technical Audit Remediation — 2026-10-11 milestone 2026-10-11 21:54:09 +03:00
codex-bot added the Kind/Enhancement
Priority
Low
4
audit/2026-10-11
labels 2026-10-11 21:54:09 +03:00
codex-bot was assigned by hermes-agent 2026-10-12 00:04:15 +03:00
hermes-agent added this to the WealthLedger — Delivery Board project 2026-10-12 00:04:15 +03:00
hermes-agent added Kind/Process and removed Kind/Enhancement labels 2026-10-12 00:04:15 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WealthLedger/backend#74