Skip to content

Commit

Permalink
Add AI Observability and other related terms (#835)
Browse files Browse the repository at this point in the history
  • Loading branch information
jdbaldry authored Sep 5, 2024
1 parent 6b9ab8e commit b084303
Show file tree
Hide file tree
Showing 9 changed files with 23 additions and 1 deletion.
5 changes: 5 additions & 0 deletions vale/Grafana/Headings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
- "Amazon Firehose"
- "Amazon Kinesis"
- "Amazon Relational Database Service"
- "AI Observability"
- "Agent"
- "Alloy"
- "Asserts"
Expand Down Expand Up @@ -37,6 +38,7 @@
- "Kinesis"
- "Kubernetes"
- "Kubernetes Engine"
- "LangChain"
- "Loki"
- "Markdown"
- "Memcached"
Expand All @@ -46,11 +48,13 @@
- "MySQL"
- "Okta"
- "OnCall"
- "OpenAI"
- "OpenShift"
- "OpenTelemetry"
- "OTel"
- "Parca"
- "Phlare"
- "Pinecone"
- "Podman"
- "Postgres"
- "PostgreSQL"
Expand Down Expand Up @@ -108,6 +112,7 @@
- "KPI"
- "LCP"
- "LESS"
- "LLM"
- "OSS"
- "OTLP"
- "PDF"
Expand Down
4 changes: 4 additions & 0 deletions vale/Grafana/ProductPossessives.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
Don't form a possessive from a feature name, product name, or trademark, regardless of who owns it.
Instead, use the name as a modifier or rewrite to use a word like of to indicate the relationship.
"tokens":
- "AI Observability's"
- "Agent's"
- "Alloy's"
- "Asserts'"
Expand Down Expand Up @@ -37,6 +38,7 @@
- "Kinesis'"
- "Kubernetes'"
- "Kubernetes Engine's"
- "LangChain's"
- "Loki's"
- "Markdown's"
- "Memcached's"
Expand All @@ -46,11 +48,13 @@
- "MySQL's"
- "Okta's"
- "OnCall's"
- "OpenAI's"
- "OpenShift's"
- "OpenTelemetry's"
- "OTel's"
- "Parca's"
- "Phlare's"
- "Pinecone's"
- "Podman's"
- "Postgres'"
- "PostgreSQL's"
Expand Down
2 changes: 2 additions & 0 deletions vale/Grafana/WordList.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
"(?:kill|terminate|abort)": "stop|exit|cancel|end"
"(?<!kube-)prometheus": "Prometheus"
"(?<!lambda-)promtail": "Promtail"
"AI observability": "AI Observability"
"GME": "GEM"
"HTTPs": "HTTPS"
"Once": "After"
Expand Down Expand Up @@ -57,6 +58,7 @@
"grayed-out": "unavailable"
"in order to": "to"
"jsonnet": "Jsonnet"
"langchain": "LangChain"
"left[- ]hand[- ]side": "left-side"
"log(?:ql|QL)": "LogQL"
"loki": "Loki"
Expand Down
7 changes: 6 additions & 1 deletion vale/dictionaries/en_US-grafana.dic
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
292
297
ACL/S po:noun
AI Observability/ po:noun
Adaptive Metrics/ po:noun
Aerospike/ po:noun
after/ po:preposition
Expand Down Expand Up @@ -130,8 +131,10 @@ Kprobe/S po:noun
kubelet/ po:noun
Kubernetes/ po:noun
Kubernetes Engine/ po:noun
LangChain/ po:noun
LCP/ po:noun
LESS/ po:noun
LLM/S po:noun
Linode/M po:noun
LogQL/ po:noun
Loki/ po:noun
Expand All @@ -157,6 +160,7 @@ OAuth/ po:noun
Okta/ po:noun
onboard/DG po:verb
OnCall/ po:noun
OpenAI/ po:noun
open source/ po:noun
OpenShift/ po:noun
OpenTelemetry/ po:adjective
Expand All @@ -173,6 +177,7 @@ PDF/S po:noun
performant/ po:adjective
Phlare/M po:noun
PHP/ po:noun
Pinecone/ po:noun
PNG/ po:noun
Podman/ po:noun
Postgres/ po:noun
Expand Down
1 change: 1 addition & 0 deletions vale/dictionary/a.jsonnet
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
local word = import './word.jsonnet';
[
word.new('ACL', 'S', 'noun') { abbreviation: true },
word.new('AI Observability', '', 'noun') { product: true, swaps: { 'AI observability': 'AI Observability' } },
word.new('Adaptive Metrics', '', 'noun') { swaps: { '\\b(?:[aA]daptive metrics|adaptive Metrics)\\b': 'Adaptive Metrics' } },
word.new('Aerospike', '', 'noun'),
word.new('after', '', 'preposition') { swaps: { Once: 'After' } },
Expand Down
1 change: 1 addition & 0 deletions vale/dictionary/b.jsonnet
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
local word = import './word.jsonnet';
[

word.new('backend', 'S', 'noun') { swaps: { 'back[ -]end': 'backend' } },
word.new('backport', 'DGS', 'verb'),
word.new('Beyla', '', 'noun') { product: true },
Expand Down
2 changes: 2 additions & 0 deletions vale/dictionary/l.jsonnet
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
local word = import './word.jsonnet';
[
word.new('LangChain', '', 'noun') { description: 'https://www.langchain.com/', product: true, swaps: { langchain: 'LangChain' } },
word.new('LCP', '', 'noun') { abbreviation: true, elaboration: 'Largest Contentful Paint' },
word.new('LESS', '', 'noun') { abbreviation: true, elaboration: 'Leaner Style Sheets', established_abbreviation: true },
word.new('LLM', 'S', 'noun') { abbreviation: true, elaboration: 'large language model' },
word.new('Linode', 'M', 'noun'),
word.new('LogQL', '', 'noun') { description: 'The Grafana Loki log query language.', swaps: { 'log(?:ql|QL)': 'LogQL' } },
word.new('Loki', '', 'noun') { product: true, swaps: { loki: 'Loki' } },
Expand Down
1 change: 1 addition & 0 deletions vale/dictionary/o.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ local word = import './word.jsonnet';
word.new('Okta', '', 'noun') { product: true },
word.new('onboard', 'DG', 'verb'),
word.new('OnCall', '', 'noun') { product: true },
word.new('OpenAI', '', 'noun') { description: 'https://openapi.com', product: true },
word.new('open source', '', 'noun') { swaps: { 'open-source': 'open source' } },
word.new('OpenShift', '', 'noun') { product: true, swaps: { '(?:[Oo]penshift|openShift)': 'OpenShift' } },
word.new('OpenTelemetry', '', 'adjective'),
Expand Down
1 change: 1 addition & 0 deletions vale/dictionary/p.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ local word = import './word.jsonnet';
word.new('performant', '', 'adjective'),
word.new('Phlare', 'M', 'noun') { product: true, swaps: { phlare: 'Phlare' } },
word.new('PHP', '', 'noun') { abbreviation: true, elaboration: 'PHP: Hypertext Preprocessor', established_abbreviation: true },
word.new('Pinecone', '', 'noun') { description: 'https://www.pinecone.io/', product: true },
word.new('PNG', '', 'noun') { abbreviation: true, elaboration: 'Portable Network Graphics', established_abbreviation: true },
word.new('Podman', '', 'noun') { product: true },
word.new('Postgres', '', 'noun') { product: true, swaps: { postgres: 'Postgres' } },
Expand Down

0 comments on commit b084303

Please sign in to comment.