Skip to main content
Version: v0.36.0

playbook.result

Title: playbook.result

Typeobject
Additional propertiesAny type: allowed

Description: Final playbook result produced by regis, containing metadata and analyzer results.

PropertyPatternTypeDeprecatedDefinitionTitle/Description
+ playbook_nameNostringNo-Identifier of the playbook that was executed.
- playbook_versionNostring or nullNo-SemVer of the playbook that produced this report.
- api_versionNostring or nullNo-apiVersion of the playbook that produced this result (e.g. "regis.io/v1alpha1").
- sidebarNoobjectNo-Sidebar navigation metadata for the report UI.
- versionNostring or nullNo-Version of regis that generated this report.
- tierNostring or nullNo-The earned tier (e.g. Gold, Silver, Bronze) based on playbook conditions.
- badgesNoarray of objectNo--
- rulesNoarray of objectNo--
- rules_summaryNoobjectNo--
+ scoreNointegerNo-Overall percentage of the playbook's rules that passed.
- linksNoarray of objectNo-External links associated with this playbook result.
- checklistsNoarray of objectNo-Resolved checklists surfaced to downstream integrations.
- templatesNoarray of objectNo-Cookiecutter templates surfaced to downstream integrations.

1. Required Property playbook_name

Typestring

Description: Identifier of the playbook that was executed.

2. Optional Property playbook_version

Typestring or null

Description: SemVer of the playbook that produced this report.

3. Optional Property api_version

Typestring or null

Description: apiVersion of the playbook that produced this result (e.g. "regis.io/v1alpha1").

4. Optional Property sidebar

Typeobject
Additional propertiesAny type: allowed

Description: Sidebar navigation metadata for the report UI.

5. Optional Property version

Typestring or null

Description: Version of regis that generated this report.

6. Optional Property tier

Typestring or null

Description: The earned tier (e.g. Gold, Silver, Bronze) based on playbook conditions.

7. Optional Property badges

Typearray of object
Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
badges items-

7.1. badges items

Typeobject
Additional propertiesAny type: allowed
PropertyPatternTypeDeprecatedDefinitionTitle/Description
- slugNostringNo-Unique identifier for the badge.
+ scopeNostringNo-Domain of the badge (e.g., 'security', 'hygiene').
- valueNostring or nullNo-Display value or grade (e.g., 'A', '95%').
+ classNoenum (of string)No-Visual style indicator.
- labelNostringNo-The full label string (scope or scope: value).

7.1.1. Property slug

Typestring

Description: Unique identifier for the badge.

7.1.2. Property scope

Typestring

Description: Domain of the badge (e.g., 'security', 'hygiene').

7.1.3. Property value

Typestring or null

Description: Display value or grade (e.g., 'A', '95%').

7.1.4. Property class

Typeenum (of string)

Description: Visual style indicator.

Must be one of:

  • "success"
  • "warning"
  • "error"
  • "information"

7.1.5. Property label

Typestring

Description: The full label string (scope or scope: value).

8. Optional Property rules

Typearray of object
Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
rules items-

8.1. rules items

Typeobject
Additional propertiesAny type: allowed
PropertyPatternTypeDeprecatedDefinitionTitle/Description
+ slugNostringNo-Unique identifier for the rule.
+ descriptionNostringNo-Human-readable name of the rule.
- levelNostringNo-Severity level of the rule (e.g. critical, warning, info). Distinct from the playbook tier.
- tagsNoarray of stringNo-Associated metadata tags.
+ passedNobooleanNo-Whether the rule criteria were met.
+ statusNoenum (of string)No-Detailed execution status.
+ messageNostringNo-Reasoning or details for the rule result.
- analyzersNoarray of stringNo-List of analyzers that contributed data to this rule.

8.1.1. Property slug

Typestring

Description: Unique identifier for the rule.

8.1.2. Property description

Typestring

Description: Human-readable name of the rule.

8.1.3. Property level

Typestring

Description: Severity level of the rule (e.g. critical, warning, info). Distinct from the playbook tier.

8.1.4. Property tags

Typearray of string

Description: Associated metadata tags.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
tags items-
8.1.4.1. tags items
Typestring

8.1.5. Property passed

Typeboolean

Description: Whether the rule criteria were met.

8.1.6. Property status

Typeenum (of string)

Description: Detailed execution status.

Must be one of:

  • "passed"
  • "failed"
  • "incomplete"

8.1.7. Property message

Typestring

Description: Reasoning or details for the rule result.

8.1.8. Property analyzers

Typearray of string

Description: List of analyzers that contributed data to this rule.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
analyzers items-
8.1.8.1. analyzers items
Typestring

9. Optional Property rules_summary

Typeobject
Additional propertiesAny type: allowed
PropertyPatternTypeDeprecatedDefinitionTitle/Description
+ scoreNointegerNo--
+ totalNoarray of stringNo--
+ passedNoarray of stringNo--
- by_tagNoobjectNo--

9.1. Required Property score

Typeinteger
Restrictions
Minimum≥ 0
Maximum≤ 100

9.2. Required Property total

Typearray of string
Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
total items-

9.2.1. total items

Typestring

9.3. Required Property passed

Typearray of string
Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
passed items-

9.3.1. passed items

Typestring

9.4. Optional Property by_tag

Typeobject
Additional propertiesShould-conform
PropertyPatternTypeDeprecatedDefinitionTitle/Description
- NoobjectNo--

9.4.1. Property additionalProperties

Typeobject
Additional propertiesAny type: allowed
PropertyPatternTypeDeprecatedDefinitionTitle/Description
+ rulesNoarray of stringNo--
+ passed_rulesNoarray of stringNo--
+ scoreNointegerNo--
9.4.1.1. Required Property rules
Typearray of string
Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
rules items-
9.4.1.1.1. rules items
Typestring
9.4.1.2. Required Property passed_rules
Typearray of string
Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
passed_rules items-
9.4.1.2.1. passed_rules items
Typestring
9.4.1.3. Required Property score
Typeinteger
Restrictions
Minimum≥ 0
Maximum≤ 100

10. Required Property score

Typeinteger

Description: Overall percentage of the playbook's rules that passed.

Restrictions
Minimum≥ 0
Maximum≤ 100
Typearray of object

Description: External links associated with this playbook result.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
links items-
Typeobject
Additional propertiesAny type: allowed
PropertyPatternTypeDeprecatedDefinitionTitle/Description
+ labelNostringNo-Display label for the link.
+ urlNostringNo-Target URL.

11.1.1. Property label

Typestring

Description: Display label for the link.

11.1.2. Property url

Typestring

Description: Target URL.

12. Optional Property checklists

Typearray of object

Description: Resolved checklists surfaced to downstream integrations.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
checklists items-

12.1. checklists items

Typeobject
Additional propertiesAny type: allowed
PropertyPatternTypeDeprecatedDefinitionTitle/Description
+ titleNostringNo-Display title for the checklist.
+ itemsNoarray of objectNo--

12.1.1. Property title

Typestring

Description: Display title for the checklist.

12.1.2. Property items

Typearray of object
Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
items items-
12.1.2.1. items items
Typeobject
Additional propertiesAny type: allowed
PropertyPatternTypeDeprecatedDefinitionTitle/Description
+ labelNostringNo--
+ checkedNobooleanNo--
12.1.2.1.1. Property label
Typestring
12.1.2.1.2. Property checked
Typeboolean

13. Optional Property templates

Typearray of object

Description: Cookiecutter templates surfaced to downstream integrations.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
templates items-

13.1. templates items

Typecombining
Additional propertiesAny type: allowed
PropertyPatternTypeDeprecatedDefinitionTitle/Description
- urlNostringNo--
- packageNostringNo--
- directoryNostringNo--
Any of(Option)
item 0
item 1

13.1.1. Property item 0

Typeobject
Additional propertiesAny type: allowed
13.1.1.1. The following properties are required
  • url

13.1.2. Property item 1

Typeobject
Additional propertiesAny type: allowed
13.1.2.1. The following properties are required
  • package

13.1.3. Property url

Typestring

13.1.4. Property package

Typestring

13.1.5. Property directory

Typestring

Generated using json-schema-for-humans on 2026-06-09 at 12:22:16 +0000

  • 1. Required Property playbook_name
  • 2. Optional Property playbook_version
  • 3. Optional Property api_version
  • 4. Optional Property sidebar
  • 5. Optional Property version
  • 6. Optional Property tier
  • 7. Optional Property badges
    • 7.1. badges items
  • 8. Optional Property rules
    • 8.1. rules items
  • 9. Optional Property rules_summary
    • 9.1. Required Property score
    • 9.2. Required Property total
    • 9.3. Required Property passed
    • 9.4. Optional Property by_tag
  • 10. Required Property score
  • 11. Optional Property links
    • 11.1. links items
  • 12. Optional Property checklists
    • 12.1. checklists items
  • 13. Optional Property templates
    • 13.1. templates items