Skip to content

Conversation

@hminooei
Copy link

@hminooei hminooei commented Feb 5, 2026

@hminooei hminooei marked this pull request as ready for review February 9, 2026 07:24
2. **Guides Compliance:**
- Does it follow `product-guidelines.md`?
- Does it strictly follow `conductor/code_styleguides/*.md`?
- Does it adhere to `conductor/platform_guides/*.md` (if applicable)?
Copy link
Contributor

Choose a reason for hiding this comment

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

change to (if exists and is applicable) otherwise it might try to search for that file

* Check for the existence of `conductor/platform_guides/google-cloud-platform.md`.

2. **Conditional Offer:**
* **IF** (GCP is mentioned) **AND** (the guide is MISSING):
Copy link
Contributor

Choose a reason for hiding this comment

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

would change to GCP keywords are mentioned to ensure the earlier words are included

Copy link
Author

Choose a reason for hiding this comment

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

done

- Create the directory `conductor/platform_guides/`.
- Copy `~/.gemini/extensions/conductor/templates/platform_guides/google-cloud-platform.md` to `conductor/platform_guides/google-cloud-platform.md`.
- Announce: "Added GCP Best Practices guide to `conductor/platform_guides/`."
- **Commit State:** After handling the guides (Code Style + Platform), you MUST immediately write to `conductor/setup_state.json` with the exact content:
Copy link
Contributor

Choose a reason for hiding this comment

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

can we split the style guides and platform guides into two sections? they dont have overlap, and i think here it doesnt make sense to combine them

Copy link
Author

Choose a reason for hiding this comment

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

done

Copy link
Contributor

Choose a reason for hiding this comment

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

lgtm. are these recommendations from a source?

Copy link
Author

Choose a reason for hiding this comment

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

Responded in the internal chat thread.

Copy link
Contributor

Choose a reason for hiding this comment

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

Should we append the source like we do for the code style guides? Overall, this documents LGTM.

Copy link
Contributor

@mahimashanware mahimashanware left a comment

Choose a reason for hiding this comment

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

left comments

## Verification Checks
- [ ] **Plan Compliance**: [Yes/No/Partial] - [Comment]
- [ ] **Style Compliance**: [Pass/Fail]
- [ ] **Guides Compliance**: [Pass/Fail]
Copy link
Contributor

Choose a reason for hiding this comment

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

same here and in other places, i think style and platform guides should be separate

## Verification Checks
- [ ] **Plan Compliance**: [Yes/No/Partial] - [Comment]
- [ ] **Style Compliance**: [Pass/Fail]
- [ ] **Guides Compliance**: [Pass/Fail]
Copy link
Contributor

Choose a reason for hiding this comment

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

same here and in other places, i think style and platform guides should be separate

- If `STEP` is "2.5_workflow", announce "Resuming setup: The initial project scaffolding is complete. Next, we will generate the first track." and proceed to **Phase 2 (3.0)**.
- If `STEP` is "2.4_code_styleguides", announce "Resuming setup: Code Styleguides are configured. Next, we will check for Platform Guides." and proceed to **Section 2.5**.
- If `STEP` is "2.5_platform_guides", announce "Resuming setup: Platform Guides are checked. Next, we will define the project workflow." and proceed to **Section 2.6**.
- If `STEP` is "2.6_workflow", announce "Resuming setup: The initial project scaffolding is complete. Next, we will generate the first track." and proceed to **Section 2.7**.
Copy link
Author

@hminooei hminooei Feb 10, 2026

Choose a reason for hiding this comment

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

@mahimashanware @moisgobg ptal at the reference. I will them to be fixed in the separate ticket, but wanted to make sure this one is still correct semantically.

Copy link
Contributor

Choose a reason for hiding this comment

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

I think this is better, because by saying "go to 3.0" before, we might've skipped the 2.7 step.

LGTM

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.

Add GCP best practices template

3 participants