Skip to content

Updating factbook.yaml to get factbook_compliant in Policy Engine - #155

Open
medidata wants to merge 2 commits into
developfrom
compliance/policy-engine-factbook-fix
Open

Updating factbook.yaml to get factbook_compliant in Policy Engine#155
medidata wants to merge 2 commits into
developfrom
compliance/policy-engine-factbook-fix

Conversation

@medidata

Copy link
Copy Markdown

Background:

Policy Engine will be live soon and will block PRs for non factbook_compliant repos.

Changes Made:

We gathered data from various sources. Please verify if the data in the PR is correct and if that is wrong, feel free to add a commit to correct the data.
Policy engine expects experience, product and team information to be present in the factbook.yaml file to mark the repo to be compliant.

Impact:

This is just a METADATA file change which is consumed by DevOps central and there would be no other code change we are requesting for. Hence, looking forward to getting this PR reviewed and merged after verification and correction of the data.

Contact:

Please reach out to ops-dev-enablement

 Policy Engine will be live soon and will block PRs for non factbook_compliant repos. 
# Changes Made: 
We gathered data from various sources. Please verify if the data in the PR is correct and if that is wrong, feel free to add a commit to correct the data.
Policy engine expects experience, product and team information to be present in the factbook.yaml file to mark the repo to be compliant. 
# Impact: 
This is just a METADATA file change which is consumed by DevOps central and there would be no other code change we are requesting for. Hence, looking forward to getting this PR reviewed and merged after verification and correction of the data. 
# Contact: 
Please reach out to [ops-dev-enablement](https://app.slack.com/channels/C08L42T5WJ2)
Copilot AI review requested due to automatic review settings April 30, 2026 11:35

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds a factbook.yaml Backstage Component descriptor so the repository can be evaluated as “factbook_compliant” by Policy Engine / DevOps central tooling.

Changes:

  • Introduces a new factbook.yaml with Backstage Component metadata.
  • Adds team, people, annotations, channels, and spec fields intended to satisfy compliance checks.

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

Comment thread factbook.yaml Outdated
Comment on lines +28 to +30
type: FIX_TYPE
lifecycle: FIX_REQUIRED_LIFECYCLE
owner: FIX_REQUIRED_OWNER
Comment thread factbook.yaml Outdated
Comment on lines +5 to +6
name: FIX_REQUIRED_NAME
description: FIX_REQUIRED_DESCRIPTION
Comment thread factbook.yaml Outdated
Comment on lines +10 to +11
- role: product owner
email: Not Found in Factbook
Comment thread factbook.yaml Outdated
Comment on lines +20 to +24
- url: FIX_REQUIRED_CHANNEL_URL
role: slack
automated_messaging: true
mention: FIX_REQUIRED_SLACK_MENTION
- url: FIX_REQUIRED_EMAIL_CHANNEL_URL

@glow-mdsol glow-mdsol left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Documentation updates, no code changes

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.

4 participants