Skip to content

docs(plan): commit the executed verifier-identity-independence plan (Slice 2) - #99

Merged
SollanSystems merged 1 commit into
mainfrom
docs/slice2-plan
Jul 25, 2026
Merged

SollanSystems merged 1 commit into
mainfrom
docs/slice2-plan

Conversation

@SollanSystems

Copy link
Copy Markdown
Owner

The 3-lens-reviewed plan PR #94 was executed against, committed post-execution per the Slice 1 precedent (#84). Includes the review-status header, post-review design changes, and the recorded deviations sections.

Copilot AI review requested due to automatic review settings July 25, 2026 16:05
@SollanSystems
SollanSystems enabled auto-merge (squash) July 25, 2026 16:05

Copilot AI 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.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@SollanSystems
SollanSystems merged commit 7319dd2 into main Jul 25, 2026
11 checks passed
@SollanSystems
SollanSystems deleted the docs/slice2-plan branch July 25, 2026 16:06

@chatgpt-codex-connector chatgpt-codex-connector 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: af9a8100ee

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +393 to +396
"visible_criteria": {"type": ["array", "null"], "items": {"type": "string"}, "default": null,
"description": "Criterion refs the verifier may see (repo-os-contract §17)."},
"holdout_criteria": {"type": ["array", "null"], "items": {"type": "string"}, "default": null,
"description": "Criterion refs held back from the verifier (repo-os-contract §17)."}

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 Add structural checks for partition fields

This step constrains visible_criteria and holdout_criteria only in JSON Schema, despite the plan's validation-mode-parity requirement and its explicit claim that these fields receive a fallback type check. In an installation without jsonschema, _validate_tasks accepts values such as "holdout_criteria": "C-9"; criterion_partition then silently treats the malformed value as no holdout, while strict mode rejects the same contract. Add equivalent checks to the structural validator and malformed-value tests in both modes so the independence partition cannot depend on installed extras.

Useful? React with 👍 / 👎.

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