Skip to content

docs: Add closing hierarchy validation procedure - #18

Open
idy wants to merge 1 commit into
mainfrom
codex/closing-hierarchy-review-test
Open

docs: Add closing hierarchy validation procedure#18
idy wants to merge 1 commit into
mainfrom
codex/closing-hierarchy-review-test

Conversation

@idy

@idy idy commented Jul 30, 2026

Copy link
Copy Markdown
Member

Summary

  • document the missing-open-child failure stage
  • document the complete Close Set success stage
  • clarify handling for already-closed children

Validation

Closes #16
Closes #17

The rollout guide did not document how to prove the native sub-issue closure blocker and its cache behavior end to end.

- Add the missing-open-child failure stage
- Add the complete Close Set success stage
- Clarify how already-closed children are handled

Generated with [Codex](https://github.com/openai)

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

❌ OpenAI PR Review: FAIL

Conclusion: Not ready. 6 readiness blockers and 1 actionable finding must be resolved before merge.

Review checks

Check Result
PR format ❌ FAIL
Issue design ❌ FAIL
Code & plan conformance ❌ FAIL

Scope: 2617ba243f · 5ba7cc7341..2617ba243f · full · 1 diff chunk

Usage: 57s · 145,894 tokens · 74.7% cache hit · 4.266 credits

Blockers

  • pr-linkage Pull request closes #16 but does not natively close its open sub-issue(s): #17.
  • pr-format Pull request closes #16 but does not natively close its open sub-issue: #17.
  • issue-design #16 is a Task tracking container. The linked PR must natively close its implementation sub-issue #17 (in addition to #16 when hierarchy closure is required), rather than closing only the Task.
  • issue-design The Task states that it owns the live acceptance test and its Goal directly specifies verification work. Keep #16 focused on tracking sub-issues and completion; place the concrete validation procedure and acceptance work in #17.
  • plan-conformance The change implements documentation delegated by #16 to #17, but #17 is not included in the linked Issue context. The successful validation case therefore lacks the concrete implementation Issue required to establish plan conformance.
  • code-review README.md:205: Link the implementation sub-issue for the passing validation case

Findings

1 inline finding published.

Summary

The documented passing validation case is not supported by the linked implementation plan: only Task #16 is linked, while #17 owns the documentation and live validation work.

Review metadata
  • Commit: 2617ba243f
  • Range: 5ba7cc7341..2617ba243f
  • Mode: full
  • Diff chunks: 1
  • Model: gpt-5.6-terra
  • Reasoning effort: medium
  • Session: repo-1309321116-pr-18-v2
  • Generation: 60a7e4e1156a5ba25ee29b4d5849770dc6cf34d53cbedeadef73e14528161f1e
  • Evidence: 2b8d060fe5e5b5ec5366b707b2c3f2870d3e5719713a1d455d59d7a9e4e2c86a

Totals

  • Input: 142,284
  • Cached input: 106,322
  • Cache write: 35,932
  • Output: 3,610
  • Reasoning: 1,836
  • Total: 145,894
  • Estimated credits: 4.266
  • Credit rate per 1M tokens: 62.5 input / 6.25 cached / 375 output
Token and cache details
Stage Mode Target Time Input Cached Hit Output Total Credits
pr deterministic format rules 0s 0 0 0.0% 0 0 0.000
pr full pr 15s 29,298 18,960 64.7% 567 29,865 0.977
issue full Issue #16 16s 37,745 33,197 88.0% 1,076 38,821 0.895
code full chunk 1/1 20s 34,438 16,245 47.2% 1,613 36,051 1.843
code full aggregate 6s 40,803 37,920 92.9% 354 41,157 0.550

Comment thread README.md
1. Close only the parent while one native child remains open. Confirm
`OpenAI PR Review` fails and names the missing open child.
2. Add the open child to the same native closing-Issue set. Confirm all three
OpenAI Checks pass and the unchanged parent Issue evidence is `reused`.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Link the implementation sub-issue for the passing validation case

This claims all three checks pass after adding the child, but the linked context contains only Task #16. #17 owns the implementation work and live validation, so it must be linked and closed for this claimed passing case.

Useful? React with 👍 / 👎.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

❌ OpenAI PR Review: FAIL

Conclusion: Not ready. 1 readiness blocker must be resolved before merge.

Review checks

Check Result
PR format ❌ FAIL
Issue design ✅ PASS
Code & plan conformance ✅ PASS

Scope: 2617ba243f · 5ba7cc7341..2617ba243f · full · 1 diff chunk

Usage: 25s · 136,001 tokens · 73.6% cache hit · 3.565 credits

Blockers

  • pr-linkage Pull request closes #16 but does not natively close its open sub-issue(s): #17.

Summary

All completed chunk reviews pass. No deduplicated code findings or plan-conformance blockers remain.

Review metadata
  • Commit: 2617ba243f
  • Range: 5ba7cc7341..2617ba243f
  • Mode: full
  • Diff chunks: 1
  • Model: gpt-5.6-terra
  • Reasoning effort: medium
  • Session: repo-1309321116-pr-18-v2
  • Generation: 90a8b0f59e6b01c4347f5243febec5621b3649f993b50d989b9c2fd989021086
  • Evidence: 71fd5f150704f4bc01f2e764cddce5534f657754d3ff28ce46f2dc0252366b87

Totals

  • Input: 134,028
  • Cached input: 98,692
  • Cache write: 35,309
  • Output: 1,973
  • Reasoning: 978
  • Total: 136,001
  • Estimated credits: 3.565
  • Credit rate per 1M tokens: 62.5 input / 6.25 cached / 375 output
Token and cache details
Stage Mode Target Time Input Cached Hit Output Total Credits
pr deterministic format rules 0s 0 0 0.0% 0 0 0.000
pr full pr 4s 20,693 9,273 44.8% 301 20,994 0.885
issue full Issue #16 8s 40,610 36,321 89.4% 604 41,214 0.722
code full chunk 1/1 10s 34,411 16,582 48.2% 883 35,294 1.549
code full aggregate 3s 38,314 36,516 95.3% 185 38,499 0.410

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✅ OpenAI PR Review: PASS

Conclusion: Ready from the OpenAI review perspective. PR format, linked Issue design, and code/plan conformance passed with no actionable findings.

Review checks

Check Result
PR format ✅ PASS
Issue design ✅ PASS
Code & plan conformance ✅ PASS

Scope: 2617ba243f · 2617ba243f..2617ba243f · incremental · 1 diff chunk

Usage: 15s · 132,492 tokens · 63.9% cache hit · 3.834 credits

Summary

No code changed in this generation; prior passing findings and plan-conformance evidence remain applicable. No findings or readiness blockers.

Review metadata
  • Commit: 2617ba243f
  • Range: 2617ba243f..2617ba243f
  • Mode: incremental
  • Diff chunks: 1
  • Model: gpt-5.6-terra
  • Reasoning effort: medium
  • Session: repo-1309321116-pr-18-v2
  • Generation: c555180df623a169b94e6e9f31fca39ee0714d9b7fbcb45aec11a8bb9368ad48
  • Evidence: 8c2552952d68c4c768e68e0dbad5f5a7b43fa0bcce7dcd7e9a221dcf2226d60d

Totals

  • Input: 131,578
  • Cached input: 84,130
  • Cache write: 47,430
  • Output: 914
  • Reasoning: 233
  • Total: 132,492
  • Estimated credits: 3.834
  • Credit rate per 1M tokens: 62.5 input / 6.25 cached / 375 output
Token and cache details
Stage Mode Target Time Input Cached Hit Output Total Credits
pr deterministic format rules 0s 0 0 0.0% 0 0 0.000
pr incremental pr 4s 40,219 19,797 49.2% 230 40,449 1.486
issue reused Issue #16 0s 0 0 0.0% 0 0 0.000
issue full Issue #17 8s 43,385 41,465 95.6% 415 43,800 0.535
code reused chunk 1 0s 0 0 0.0% 0 0 0.000
code incremental aggregate 3s 47,974 22,868 47.7% 269 48,243 1.813

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.

docs: Add closing hierarchy validation procedure tracking: Validate closing Issue hierarchy readiness

1 participant