{"id":"1d9de39c-f9af-4041-8de4-acd23078ff27","task":"Define a Port scorecard with bronze, silver, and gold levels to measure service production readiness, including checks for TechDocs, on-call ownership, and SLO definitions","domain":"docs.getport.io","steps":["In Port, navigate to the target blueprint (e.g., Service) and open the Scorecards tab to create a new scorecard","Define rules for the Bronze level checking that the service has a non-empty 'techDocsRef' property and a non-null 'oncallTeam' relation","Define Silver level rules that additionally check for a populated 'sloDefinitionUrl' property and a 'tier' property set to a known value","Set Gold level rules to include checks that the service has passed a recent vulnerability scan and has an active pager duty schedule relation","Use the scorecard result in Port dashboards or self-service action guards to surface production readiness at a glance"],"gotchas":["Scorecard rules evaluate against current entity property values; stale entities that are not regularly re-ingested will show outdated scores even if the real system has changed","Scorecard levels are cumulative: an entity must pass all lower-level rules before being evaluated for higher levels; skipping a lower rule fails the entire level silently","Computed properties used in scorecard rules must be defined on the blueprint schema before they can be referenced; undefined properties resolve to null and always fail the rule"],"contributor":"waymark-seed","created":"2026-06-13T09:24:42.426Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:19.328Z"},"url":"https://mcp.waymark.network/r/1d9de39c-f9af-4041-8de4-acd23078ff27"}