Skip to content

GenAI plan validation [Aidan 7 & 8]#60

Merged
khinevich merged 4 commits into
mainfrom
46-plan-validation-aidan-7-8
Jun 20, 2026
Merged

GenAI plan validation [Aidan 7 & 8]#60
khinevich merged 4 commits into
mainfrom
46-plan-validation-aidan-7-8

Conversation

@khinevich

Copy link
Copy Markdown
Collaborator

No description provided.

@khinevich khinevich requested review from kirillinoz and quarz12 June 19, 2026 17:32
@khinevich khinevich self-assigned this Jun 19, 2026
@khinevich khinevich linked an issue Jun 19, 2026 that may be closed by this pull request
16 tasks
@github-actions

github-actions Bot commented Jun 19, 2026

Copy link
Copy Markdown

PR Review Guide

Category: Own domain (genai)
Required reviews: 0 (optional — author owns all changed domains)
Minimum open time: 12 hours
Requested reviewers: none required

Review Rules
Change type Min reviews Open time
Own domain only 0 (optional) 12h
Cross-domain 1 per affected domain Until approved
Infrastructure / common 2 Until approved
Infra + cross-domain 2 (infra overrides) Until approved
Changed domains

💡 Need explicit feedback outside the rules? Add the needs-feedback label.



class Warning(BaseModel):
type: Literal["WORKLOAD_EXCEEDED", "SCHEDULING_PREFERENCE", "RISKY_COMBINATION"]

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I prefer using enums over literals but this works too I guess

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

also thought about it, but somehow doesnt look as impediment for now and idk if this would be a problem in the future actually

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

if it will, fix tbd, but actually should work

message: str


class PlanValidateResponse(BaseModel):

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

defined but never used

@khinevich khinevich merged commit fb7078e into main Jun 20, 2026
4 checks passed
@khinevich khinevich deleted the 46-plan-validation-aidan-7-8 branch June 20, 2026 15:03
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.

Plan validation (AIDAN 7 + 8)

3 participants