Skip to content

Feat: ai frameworks #435

Feat: ai frameworks

Feat: ai frameworks #435

Triggered via pull request August 23, 2025 19:17
Status Success
Total duration 1m 15s
Artifacts

main.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

29 errors, 13 warnings, and 45 notices
[vale] src/protocol/ai.md#L37: src/protocol/ai.md#L37
[Vale.Terms] Use 'intel' instead of 'Intel'.
[vale] src/protocol/ai.md#L63: src/protocol/ai.md#L63
[Google.Units] Put a nonbreaking space between the number and the unit in '01GB'.
[vale] src/protocol/ai.md#L64: src/protocol/ai.md#L64
[Google.Units] Put a nonbreaking space between the number and the unit in '44GB'.
[vale] src/protocol/ai.md#L65: src/protocol/ai.md#L65
[Google.Units] Put a nonbreaking space between the number and the unit in '18GB'.
[vale] src/protocol/ai.md#L65: src/protocol/ai.md#L65
[Google.Units] Put a nonbreaking space between the number and the unit in '01GB'.
[vale] src/protocol/ai.md#L66: src/protocol/ai.md#L66
[Google.Units] Put a nonbreaking space between the number and the unit in '82GB'.
[vale] src/protocol/ai.md#L67: src/protocol/ai.md#L67
[Google.Units] Put a nonbreaking space between the number and the unit in '25GB'.
[vale] src/protocol/ai.md#L67: src/protocol/ai.md#L67
[Google.Units] Put a nonbreaking space between the number and the unit in '08GB'.
[vale] src/protocol/ai.md#L68: src/protocol/ai.md#L68
[Vale.Spelling] Did you really mean 'Matplotlib'?
[vale] src/protocol/ai.md#L68: src/protocol/ai.md#L68
[Google.Units] Put a nonbreaking space between the number and the unit in '25GB'.
[vale] src/protocol/ai.md#L68: src/protocol/ai.md#L68
[Google.Units] Put a nonbreaking space between the number and the unit in '08GB'.
[vale] src/protocol/ai.md#L74: src/protocol/ai.md#L74
[Google.Units] Put a nonbreaking space between the number and the unit in '01GB'.
[vale] src/protocol/ai.md#L75: src/protocol/ai.md#L75
[Google.Units] Put a nonbreaking space between the number and the unit in '44GB'.
[vale] src/protocol/ai.md#L76: src/protocol/ai.md#L76
[Google.Units] Put a nonbreaking space between the number and the unit in '18GB'.
[vale] src/protocol/ai.md#L76: src/protocol/ai.md#L76
[Google.Units] Put a nonbreaking space between the number and the unit in '01GB'.
[vale] src/protocol/ai.md#L77: src/protocol/ai.md#L77
[Vale.Terms] Use 'intel' instead of 'Intel'.
[vale] src/protocol/ai.md#L77: src/protocol/ai.md#L77
[Google.Units] Put a nonbreaking space between the number and the unit in '82GB'.
[vale] src/protocol/ai.md#L78: src/protocol/ai.md#L78
[Google.Units] Put a nonbreaking space between the number and the unit in '25GB'.
[vale] src/protocol/ai.md#L78: src/protocol/ai.md#L78
[Google.Units] Put a nonbreaking space between the number and the unit in '08GB'.
[vale] src/protocol/ai.md#L79: src/protocol/ai.md#L79
[Vale.Spelling] Did you really mean 'Matplotlib'?
[vale] src/protocol/ai.md#L79: src/protocol/ai.md#L79
[Google.Units] Put a nonbreaking space between the number and the unit in '25GB'.
[vale] src/protocol/ai.md#L79: src/protocol/ai.md#L79
[Google.Units] Put a nonbreaking space between the number and the unit in '08GB'.
[vale] src/protocol/ai.md#L121: src/protocol/ai.md#L121
[Vale.Terms] Use 'intel' instead of 'Intel'.
[vale] src/protocol/ai.md#L128: src/protocol/ai.md#L128
[Vale.Terms] Use 'intel' instead of 'Intel'.
[vale] src/protocol/ai.md#L128: src/protocol/ai.md#L128
[Vale.Terms] Use 'intel' instead of 'Intel'.
[vale] src/protocol/ai.md#L130: src/protocol/ai.md#L130
[Google.Units] Put a nonbreaking space between the number and the unit in '95GB'.
[vale] src/protocol/ai.md#L152: src/protocol/ai.md#L152
[Vale.Terms] Use 'intel' instead of 'Intel'.
[vale] src/protocol/ai.md#L154: src/protocol/ai.md#L154
[Vale.Terms] Use 'intel' instead of 'Intel'.
[vale] src/protocol/ai.md#L163: src/protocol/ai.md#L163
[Vale.Terms] Use 'intel' instead of 'Intel'.
[vale] src/protocol/ai.md#L29: src/protocol/ai.md#L29
[Google.Headings] 'Confidential Computing' should use sentence-style capitalization.
[vale] src/protocol/ai.md#L31: src/protocol/ai.md#L31
[Google.WordList] Use 'data is' instead of 'data are'.
[vale] src/protocol/ai.md#L40: src/protocol/ai.md#L40
[Google.Headings] 'AI Monetization' should use sentence-style capitalization.
[vale] src/protocol/ai.md#L70: src/protocol/ai.md#L70
[Google.Headings] 'Framework Details' should use sentence-style capitalization.
[vale] src/protocol/ai.md#L85: src/protocol/ai.md#L85
[Google.We] Try to avoid using first-person plural like 'Our'.
[vale] src/protocol/ai.md#L99: src/protocol/ai.md#L99
[Google.Headings] 'Quick Start Commands' should use sentence-style capitalization.
[vale] src/protocol/ai.md#L126: src/protocol/ai.md#L126
[Google.Headings] 'TDX vs SGX for AI' should use sentence-style capitalization.
[vale] src/protocol/ai.md#L138: src/protocol/ai.md#L138
[Google.Headings] 'For Production AI Applications' should use sentence-style capitalization.
[vale] src/protocol/ai.md#L143: src/protocol/ai.md#L143
[Google.Headings] 'For Development and Testing' should use sentence-style capitalization.
[vale] src/protocol/ai.md#L150: src/protocol/ai.md#L150
[Google.Headings] 'Learn TEE Technologies' should use sentence-style capitalization.
[vale] src/protocol/ai.md#L159: src/protocol/ai.md#L159
[Google.Headings] 'Build AI Applications' should use sentence-style capitalization.
[vale] src/protocol/ai.md#L162: src/protocol/ai.md#L162
[Google.WordList] Use 'app' instead of 'application'.
[vale] src/protocol/ai.md#L168: src/protocol/ai.md#L168
[Google.Headings] 'Explore Examples' should use sentence-style capitalization.
[vale] src/protocol/ai.md#L22: src/protocol/ai.md#L22
[Google.Parens] Use parentheses judiciously.
[vale] src/protocol/ai.md#L25: src/protocol/ai.md#L25
[Google.Acronyms] Spell out 'TDX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L25: src/protocol/ai.md#L25
[Google.Parens] Use parentheses judiciously.
[vale] src/protocol/ai.md#L31: src/protocol/ai.md#L31
[Google.Passive] In general, use active voice instead of passive voice ('are protected').
[vale] src/protocol/ai.md#L32: src/protocol/ai.md#L32
[Google.Parens] Use parentheses judiciously.
[vale] src/protocol/ai.md#L34: src/protocol/ai.md#L34
[Google.Passive] In general, use active voice instead of passive voice ('are encrypted').
[vale] src/protocol/ai.md#L35: src/protocol/ai.md#L35
[Google.Passive] In general, use active voice instead of passive voice ('be accessed').
[vale] src/protocol/ai.md#L37: src/protocol/ai.md#L37
[Google.Acronyms] Spell out 'SGX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L37: src/protocol/ai.md#L37
[Google.Acronyms] Spell out 'TDX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L61: src/protocol/ai.md#L61
[Google.Acronyms] Spell out 'TDX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L61: src/protocol/ai.md#L61
[Google.Acronyms] Spell out 'SGX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L63: src/protocol/ai.md#L63
[Google.Parens] Use parentheses judiciously.
[vale] src/protocol/ai.md#L64: src/protocol/ai.md#L64
[Google.Parens] Use parentheses judiciously.
[vale] src/protocol/ai.md#L65: src/protocol/ai.md#L65
[Google.Parens] Use parentheses judiciously.
[vale] src/protocol/ai.md#L65: src/protocol/ai.md#L65
[Google.Parens] Use parentheses judiciously.
[vale] src/protocol/ai.md#L66: src/protocol/ai.md#L66
[Google.Parens] Use parentheses judiciously.
[vale] src/protocol/ai.md#L67: src/protocol/ai.md#L67
[Google.Parens] Use parentheses judiciously.
[vale] src/protocol/ai.md#L67: src/protocol/ai.md#L67
[Google.Parens] Use parentheses judiciously.
[vale] src/protocol/ai.md#L68: src/protocol/ai.md#L68
[Google.Parens] Use parentheses judiciously.
[vale] src/protocol/ai.md#L68: src/protocol/ai.md#L68
[Google.Parens] Use parentheses judiciously.
[vale] src/protocol/ai.md#L72: src/protocol/ai.md#L72
[Google.Acronyms] Spell out 'TDX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L72: src/protocol/ai.md#L72
[Google.Acronyms] Spell out 'SGX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L74: src/protocol/ai.md#L74
[Google.Acronyms] Spell out 'NLP', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L75: src/protocol/ai.md#L75
[Google.Acronyms] Spell out 'NLP', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L121: src/protocol/ai.md#L121
[Google.Acronyms] Spell out 'TDX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L121: src/protocol/ai.md#L121
[Google.Acronyms] Spell out 'TDX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L126: src/protocol/ai.md#L126
[Google.Acronyms] Spell out 'TDX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L126: src/protocol/ai.md#L126
[Google.Acronyms] Spell out 'SGX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L128: src/protocol/ai.md#L128
[Google.Acronyms] Spell out 'TDX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L128: src/protocol/ai.md#L128
[Google.Acronyms] Spell out 'SGX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L131: src/protocol/ai.md#L131
[Google.Parens] Use parentheses judiciously.
[vale] src/protocol/ai.md#L132: src/protocol/ai.md#L132
[Google.Parens] Use parentheses judiciously.
[vale] src/protocol/ai.md#L140: src/protocol/ai.md#L140
[Google.Acronyms] Spell out 'TDX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L141: src/protocol/ai.md#L141
[Google.Acronyms] Spell out 'SGX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L145: src/protocol/ai.md#L145
[Google.Acronyms] Spell out 'SGX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L146: src/protocol/ai.md#L146
[Google.Acronyms] Spell out 'TDX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L150: src/protocol/ai.md#L150
[Google.Acronyms] Spell out 'TEE', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L152: src/protocol/ai.md#L152
[Google.Acronyms] Spell out 'SGX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L152: src/protocol/ai.md#L152
[Google.Acronyms] Spell out 'SGX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L154: src/protocol/ai.md#L154
[Google.Acronyms] Spell out 'TDX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L154: src/protocol/ai.md#L154
[Google.Acronyms] Spell out 'TDX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L156: src/protocol/ai.md#L156
[Google.Acronyms] Spell out 'SGX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L156: src/protocol/ai.md#L156
[Google.Acronyms] Spell out 'TDX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L164: src/protocol/ai.md#L164
[Google.Acronyms] Spell out 'TDX', if it's unfamiliar to the audience.
[vale] src/protocol/ai.md#L166: src/protocol/ai.md#L166
[Google.Acronyms] Spell out 'TEE', if it's unfamiliar to the audience.