Skip to content

Conversation

@O1ahmad
Copy link
Owner

@O1ahmad O1ahmad commented Dec 9, 2025

Summary by CodeRabbit

  • Documentation

    • Added comprehensive README files for 100+ projects with setup guides, features, usage examples, and community information.
  • Chores

    • Removed configuration files for Apache CLI tools and Web3 tools.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link

coderabbitai bot commented Dec 9, 2025

Walkthrough

This pull request deletes two configuration data files (apache_cli_tools.json and web3_tools.json) containing metadata for Apache CLI tools and blockchain tools, and adds over 100 new documentation README files for various open-source projects across multiple domains.

Changes

Cohort / File(s) Summary
Configuration files deleted
data/configs/apache_cli_tools.json, data/configs/web3_tools.json
Removed static data files: apache_cli_tools.json contained 56 Apache tool project entries with metadata and docker/release references; web3_tools.json contained blockchain tool entries with similar metadata structures.
Documentation READMEs added
data/readmes/act-v0283.md, data/readmes/activemq-activemq-parent-551.md, data/readmes/aeraki-mesh-141.md, data/readmes/airflow-313.md, data/readmes/akri-v0138.md, data/readmes/ansible-v2201rc1.md, data/readmes/antrea-v250.md, data/readmes/ape-framework-v0842.md, data/readmes/apisix-3141.md, data/readmes/apisix-dashboard-notice.md, data/readmes/aptos-aptos-node-v1384-rc.md, data/readmes/arbitrum-v394-rc2.md, data/readmes/argo-v321.md, data/readmes/armada-v02021.md, data/readmes/artifact-hub-v1220.md, data/readmes/athenz-v11231.md, data/readmes/atlantis-v0371.md, data/readmes/avalanche-v1140.md, data/readmes/aws-cli-200dev0.md, data/readmes/azure-cli-azure-cli-2810.md, data/readmes/backstage-v1453.md, data/readmes/bank-vaults-v1320.md, data/readmes/base-v0143.md, data/readmes/benthos-v4720.md, data/readmes/besu-25110.md, data/readmes/bfe-v180.md, data/readmes/bitcoin-core-v283.md, data/readmes/bookkeeper-release-4172.md, data/readmes/bootc-v1110.md, data/readmes/bpfman-v056.md, data/readmes/brigade-v260.md, data/readmes/buildah-v1422.md, data/readmes/buildpacks-v0390.md, data/readmes/caddy-v2110-beta1.md, data/readmes/cadence-workflow-v137-prerelease23.md, data/readmes/camel-camel-4160.md, data/readmes/capsule-v0120.md, data/readmes/cardano-1061.md, data/readmes/carina-v0140.md, data/readmes/cartography-01220.md, data/readmes/carvel-v0521.md, data/readmes/cassandra-cassandra-506.md, data/readmes/cdk-for-kubernetes-cdk8s-redirect.md, data/readmes/cert-manager-v1200-alpha0.md, data/readmes/certbot-v521.md, data/readmes/chainlink-v2301.md, data/readmes/chaos-mesh-v280.md, data/readmes/chaosblade-v180.md, data/readmes/checkov-32495.md, data/readmes/cilium-v1190-pre3.md, data/readmes/cloud-custodian-09480.md, data/readmes/cloudevents-cev102.md, data/readmes/cloudnativepg-v1280-rc2.md, data/readmes/clusternet-v0181.md, data/readmes/clusterpedia-v090.md, data/readmes/cni-genie-v30.md, data/readmes/composefs-v108.md, data/readmes/confidential-containers-v0170.md, data/readmes/connect-rpc-v1191.md, data/readmes/consul-ent-changelog-1220.md, data/readmes/container-network-interface-cni-v130.md, data/readmes/containerd-v220.md, data/readmes/containerssh-v052.md, data/readmes/contour-v1330.md, data/readmes/copa-v0120.md, data/readmes/coredns-v1131.md, data/readmes/cortex-v1201.md, data/readmes/cosign-v302.md, data/readmes/couchdb-nouveau-01.md, data/readmes/cozystack-v0383.md, data/readmes/crane-v0207.md, data/readmes/cri-o-v1343.md, data/readmes/crossplane-v213.md, data/readmes/cubefs-v352.md, data/readmes/curl-curl-8_17_0.md, data/readmes/curve-v127-rc6.md, data/readmes/dapr-v1164.md, data/readmes/dasel-v281.md, data/readmes/devfile-v230.md, data/readmes/devspace-v6318.md, data/readmes/devstream-v0133.md, data/readmes/dex-v2440.md, data/readmes/digitalocean-cli-v11470.md, data/readmes/distribution-v300.md, data/readmes/dive-v0131.md, data/readmes/dolphinscheduler-332.md, data/readmes/doris-313-rc02.md, data/readmes/dragonfly-v235-beta0.md, data/readmes/drill-drill-1220.md, data/readmes/druid-druid-3500.md, data/readmes/dubbo-admin-060.md, data/readmes/easegress-v2101.md, data/readmes/elasticsearch-v922.md, data/readmes/emissary-ingress-v400-rc1.md, data/readmes/envoy-v1363.md, data/readmes/eraser-v141.md
Added comprehensive README documentation files (100+ files) for open-source projects across infrastructure, cloud-native, and development tool categories. Each file contains static project metadata, overviews, getting started guidance, community information, and licensing details.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

  • Configuration deletions verification: Ensure removal of apache_cli_tools.json and web3_tools.json does not break any downstream dependencies or data references in the codebase
  • Large file count: Over 100 README files added, though changes are homogeneous and follow a consistent pattern (static documentation)
  • Spot-checking: Sample verification of several README files to confirm proper formatting and content structure; spot-check data accuracy in project metadata
  • Impact analysis: Confirm that the deletion of configuration files is intentional and won't leave orphaned references elsewhere in the system

Poem

A rabbit hops through docs so neat,
One hundred readmes, a GitHub treat!
Old configs fade, new guides arise,
Knowledge blooming before our eyes.
📚✨🐰

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main changes: deletion of two config files and addition of 100+ README files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch ahmad/refactor_data_configs_add_readmes-releases

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 2

Note

Due to the large number of review comments, Critical, Major severity comments were prioritized as inline comments.

🟡 Minor comments (43)
data/readmes/cozystack-v0383.md-65-65 (1)

65-65: Fix grammatical error in contributions section.

Line 65 contains a grammatical error. The phrase "express your intention to on the fix" is incomplete.

-You can express your intention to on the fix on your own.
+You can express your intention to work on the fix on your own.
data/readmes/devfile-v230.md-3-3 (1)

3-3: Wrap bare URL in angle brackets or convert to markdown link.

Line 3 contains a bare URL which violates markdown linting rules (MD034). Wrap the URL in angle brackets <...> or format as a markdown link [text](url).

-**Repository**: https://github.com/devfile/api
+**Repository**: <https://github.com/devfile/api>
data/readmes/cni-genie-v30.md-38-38 (1)

38-38: Fix typo: "Kuberenets" → "Kubernetes".

-CNI Genie is an add-on to [Kuberenets](https://github.com/kubernetes/kubernetes) open-source project
+CNI Genie is an add-on to [Kubernetes](https://github.com/kubernetes/kubernetes) open-source project
data/readmes/cni-genie-v30.md-24-24 (1)

24-24: Fix hyphenation in compound adjective.

Use a hyphen to join the compound adjective "6-minute" modifying "demo video":

-Here is a 6 minute demo video that demonstrates 3 scenarios
+Here is a 6-minute demo video that demonstrates 3 scenarios
data/readmes/cni-genie-v30.md-72-72 (1)

72-72: Fix hyphenation in compound adjective.

Use a hyphen to join the compound adjective "network-level" modifying "ACLs":

-7. [CNI-Genie network policy engine](docs/network-policy/README.md) for network level ACLs
+7. [CNI-Genie network policy engine](docs/network-policy/README.md) for network-level ACLs
data/readmes/dolphinscheduler-332.md-28-28 (1)

28-28: Correct grammar: use "across" instead of "cross".

The sentence reads more naturally with "across" rather than "cross" in this context.

-Cloud Native, DolphinScheduler supports orchestrating workflows cross multiple clouds and data centers, and allows custom task types
+Cloud Native, DolphinScheduler supports orchestrating workflows across multiple clouds and data centers, and allows custom task types
data/readmes/dolphinscheduler-332.md-68-68 (1)

68-68: Replace non-descriptive link text with specific label.

Link text should be descriptive of the target. Replace "[here]" with a more specific description.

-Check out good first issue in [here](https://github.com/apache/dolphinscheduler/contribute) if you are new to DolphinScheduler.
+Check out [good first issues](https://github.com/apache/dolphinscheduler/contribute) if you are new to DolphinScheduler.
data/readmes/dolphinscheduler-332.md-3-3 (1)

3-3: Format bare URL as a markdown link.

Wrap the repository URL in markdown link syntax for consistency with documentation standards.

-**Repository**: https://github.com/apache/dolphinscheduler
+**Repository**: [https://github.com/apache/dolphinscheduler](https://github.com/apache/dolphinscheduler)
data/readmes/dolphinscheduler-332.md-20-20 (1)

20-20: Remove extra spaces inside emphasis markers.

The emphasis markers have unnecessary spaces around the emphasized text.

-It is dedicated to handling complex task dependencies in data pipelines, and provides a wide range of built-in job types ** out of the box**
+It is dedicated to handling complex task dependencies in data pipelines, and provides a wide range of built-in job types **out of the box**
data/readmes/bpfman-v056.md-3-3 (1)

3-3: Wrap bare URL in angle brackets per markdown linting standards.

Line 3 contains a bare URL which violates markdown best practices (MD034). Wrap it in angle brackets to comply with markdown linting rules and improve readability.

-**Repository**: https://github.com/bpfman/bpfman
+**Repository**: <https://github.com/bpfman/bpfman>
data/readmes/crossplane-v213.md-3-3 (1)

3-3: Fix bare URL: wrap with markdown link syntax.

Line 3 contains a bare URL without markdown link formatting. For consistency with markdown best practices, wrap it in a link:

-**Repository**: https://github.com/crossplane/crossplane
+**Repository**: [https://github.com/crossplane/crossplane](https://github.com/crossplane/crossplane)
data/readmes/curve-v127-rc6.md-88-88 (1)

88-88: Fix GitHub capitalization.

GitHub's official branding uses "GitHub" (capital H), not "Github".

- [Github Issues](https://github.com/openCURVE/CURVE/issues)
+ [GitHub Issues](https://github.com/openCURVE/CURVE/issues)
data/readmes/easegress-v2101.md-94-94 (1)

94-94: Add hyphen to compound adjective.

The phrase "user developed" should be hyphenated as "user-developed" when used as a compound adjective modifying "code."

Apply this diff:

-- **WebAssembly** executes user developed [WebAssembly](https://webassembly.org/) code.
+- **WebAssembly** executes user-developed [WebAssembly](https://webassembly.org/) code.
data/readmes/easegress-v2101.md-212-220 (1)

212-220: Use markdown headings instead of emphasis for section labels.

Lines 212, 216, and 220 use bold emphasis for section labels; convert them to proper markdown headings (MD036) for better document structure and outline extraction.

Apply this diff to replace emphasis with headings:

 ### Screenshots

-**1. Cluster Management**
+#### 1. Cluster Management

 ![cluster](./docs/imgs/portal/cluster.png)

-**2. Traffic Management**
+#### 2. Traffic Management

 ![traffic http server](./docs/imgs/portal/traffic-http-server.png)

-**3. Pipeline Management**
+#### 3. Pipeline Management

 ![pipeline detail](./docs/imgs/portal/pipeline-detail.png)
data/readmes/easegress-v2101.md-3-3 (1)

3-3: Wrap bare URL in angle brackets or convert to markdown link.

Per markdown best practices (MD034), bare URLs should be explicitly marked as links.

Apply this diff to wrap the URL:

-**Repository**: https://github.com/easegress-io/easegress
+**Repository**: <https://github.com/easegress-io/easegress>

Alternatively, use markdown link syntax:

-**Repository**: https://github.com/easegress-io/easegress
+**Repository**: [easegress](https://github.com/easegress-io/easegress)
data/readmes/benthos-v4720.md-8-8 (1)

8-8: Fix inconsistent heading styles and heading level progression.

Two heading style violations detected:

  1. Line 8: Uses setext-style heading (underline) for "Redpanda Connect" instead of atx-style (#).
  2. Line 43: Heading level skips from h2 to h3 without an intermediate h2; MD001 requires incremental level progression.
-Redpanda Connect
-================
+## Redpanda Connect

 ...

-### !NEW! Check Out the Latest AI Goodies
+## !NEW! Check Out the Latest AI Goodies

Also applies to: 43-43

data/readmes/benthos-v4720.md-181-184 (1)

181-184: Replace hard tabs with spaces.

Lines 181–184 contain hard tabs (indentation) instead of spaces, violating MD010. Replace with spaces for consistent formatting.

 docker run --rm \
-	-v /path/to/your/benthos.yaml:/config.yaml \
-	-v /tmp/data:/data \
-	-p 4195:4195 \
-	docker.redpanda.com/redpandadata/connect run /config.yaml
+  -v /path/to/your/benthos.yaml:/config.yaml \
+  -v /tmp/data:/data \
+  -p 4195:4195 \
+  docker.redpanda.com/redpandadata/connect run /config.yaml
data/readmes/benthos-v4720.md-3-3 (1)

3-3: Wrap bare URL in Markdown link syntax.

Line 3 contains a bare URL which violates Markdown linting rules (MD034). Wrap repository URLs in proper link syntax.

-**Repository**: https://github.com/benthosdev/benthos
+**Repository**: [https://github.com/benthosdev/benthos](https://github.com/benthosdev/benthos)
data/readmes/carina-v0140.md-3-3 (1)

3-3: Fix markdown linting issues: bare URL and missing alt text.

Line 3 contains a bare URL without markdown link syntax, and line 8 is missing alt text for the image.

- **Repository**: https://github.com/carina-io/carina
+ **Repository**: [https://github.com/carina-io/carina](https://github.com/carina-io/carina)

- <img src="https://user-images.githubusercontent.com/88021699/130732359-4e7686a9-3010-4142-971d-b65498d9c911.jpg" width="50%">
+ <img src="https://user-images.githubusercontent.com/88021699/130732359-4e7686a9-3010-4142-971d-b65498d9c911.jpg" alt="Carina Logo" width="50%">

Also applies to: 8-8

data/readmes/carina-v0140.md-171-171 (1)

171-171: Fix capitalization of "WeChat" in the community section.

- - For wechat users
+ - For WeChat users
data/readmes/carina-v0140.md-21-21 (1)

21-21: Fix spelling and word choice errors in introductory sections.

Multiple spelling errors should be corrected before release. Apply these fixes:

- stateful applications strive to be more peformant, eliminating
+ stateful applications strive to be more performant, eliminating

- user can provison different type of disks
+ user can provision different type of disks

- just plugin a new one
+ just plug in a new one

- Extremly low overhead.
+ Extremely low overhead.

- Auto tiering. Admins can configure carina to combine
+ Auto-tiering. Admins can configure carina to combine

- so user can benifit both from capacity
+ so user can benefit both from capacity

- There are many valueable optimizations
+ There are many valuable optimizations

- provide extremely-low-latency and noOps storage system
+ provide extremely-low-latency and no-ops storage system

Also applies to: 27-27, 28-28, 30-30, 31-31, 33-33, 36-36

data/readmes/carina-v0140.md-49-49 (1)

49-49: Fix markdown structure: heading hierarchy and table spacing.

Line 49 shows a heading-increment violation (jumping from h2 to h3), and line 50 should have blank lines surrounding the table per MD058.

- ## Running Environments

- * Kubernetes:(CSI_VERSION=1.5.0)
- * Node OS:Linux
- * Filesystems:ext4,xfs

- * If Kubelet is running in containerized mode, you need to mount the host /dev:/dev directory
- * Each node in the cluster has 1..N Bare disks, supporting SSDS and HDDS. (You can run the LSBLK --output NAME,ROTA command to view the disk type. If ROTA=1 is HDD,ROTA =0 is SSD.)
- * The capacity of a raw disk must be greater than 10 GB
- * If the server does not support the bcache kernel module, see [FAQ](docs/manual/FAQ.md), Modify yamL deployment

+ ## Running Environments
+
+ * Kubernetes:(CSI_VERSION=1.5.0)
+ * Node OS:Linux
+ * Filesystems:ext4,xfs
+
+ * If Kubelet is running in containerized mode, you need to mount the host /dev:/dev directory
+ * Each node in the cluster has 1..N Bare disks, supporting SSDS and HDDS. (You can run the LSBLK --output NAME,ROTA command to view the disk type. If ROTA=1 is HDD,ROTA =0 is SSD.)
+ * The capacity of a raw disk must be greater than 10 GB
+ * If the server does not support the bcache kernel module, see [FAQ](docs/manual/FAQ.md), Modify yamL deployment

  ### Kubernetes compatiblity
+ 
  | kubernetes | v0.9       | v0.9.1     | v0.10      | v0.11.0      | v1.0        |

Also applies to: 50-50

data/readmes/carina-v0140.md-41-41 (1)

41-41: Fix additional spelling errors in environment, architecture, and feature sections.

Apply these corrections:

- Filesystems:ext4,xfs
+ Filesystems: ext4, xfs

- ### Kubernetes compatiblity
+ ### Kubernetes compatibility

- ops-free maintainess. Carina can scan
+ ops-free maintenance. Carina can scan

- It has three componets: carina-scheduler
+ It has three components: carina-scheduler

- is the controll plane of carina
+ is the control plane of carina

- maintain the internal logivalVolume object.
+ maintain the internal logicalVolume object.

- [scheduing based on capacity]
+ [scheduling based on capacity]

- [volume tooplogy](docs/manual/topology.md)
+ [volume topology](docs/manual/topology.md)

Also applies to: 49-49, 57-57, 63-63, 66-66, 75-75, 77-77

data/readmes/checkov-32495.md-332-332 (1)

332-332: Fix possessive pronoun: "its" vs "it's".

Line 332 uses the contraction "it's" (it is) where the possessive pronoun "its" is needed.

-apply the following comment pattern inside it's scope:
+apply the following comment pattern inside its scope:
data/readmes/checkov-32495.md-61-61 (1)

61-61: Capitalize brand name "GitHub".

Line 61 references the brand as "github" in lowercase; the official name uses capital "G" and capital "H".

-output currently available as CLI, [CycloneDX](https://cyclonedx.org), JSON, JUnit XML, CSV, SARIF and github markdown and link to remediation [guides]
+output currently available as CLI, [CycloneDX](https://cyclonedx.org), JSON, JUnit XML, CSV, SARIF and GitHub markdown and link to remediation [guides]

Committable suggestion skipped: line range outside the PR's diff.

data/readmes/ansible-v2201rc1.md-3-3 (1)

3-3: Wrap bare URL in markdown syntax or backticks.

Line 3 contains a bare URL that should be formatted as a markdown link or wrapped in backticks to comply with markdown linting standards.

-**Repository**: https://github.com/ansible/ansible
+**Repository**: [ansible/ansible](https://github.com/ansible/ansible)
data/readmes/ansible-v2201rc1.md-9-9 (1)

9-9: Replace hard tabs with spaces for consistent markdown formatting.

Line 9 uses hard tabs instead of spaces, which may cause rendering inconsistencies across different markdown processors and platforms.

-[![Docs badge](https://img.shields.io/badge/docs-latest-brightgreen.svg)](https://docs.ansible.com/ansible/latest/)
+[![Docs badge](https://img.shields.io/badge/docs-latest-brightgreen.svg)](https://docs.ansible.com/ansible/latest/)
data/readmes/dubbo-admin-060.md-49-49 (1)

49-49: Specify language for fenced code block.

Line 49 contains a code block without a language specifier, making it harder for documentation renderers to apply syntax highlighting.

-```
+```sh
   admin.registry.address: zookeeper://172.17.0.2:2181
data/readmes/dubbo-admin-060.md-123-123 (1)

123-123: Fix grammar and punctuation error.

Line 123 contains mixed punctuation and unclear wording: "Specified default configuration,In addition to 'properties'..." The Chinese comma (,) should be replaced with an English punctuation mark, and the sentence structure needs clarification.

-properties` Specified default configuration,In addition to 'properties', you can customize other properties defined by Admin help chart,Here is available[Complete parameters](./deploy/helm/dubbo-admin/values.yaml)。
+properties` to specify the default configuration. In addition to 'properties', you can customize other properties defined by the Admin Helm chart. See [Complete parameters](./deploy/helm/dubbo-admin/values.yaml) for available options.

Committable suggestion skipped: line range outside the PR's diff.

data/readmes/bfe-v180.md-3-3 (1)

3-3: Wrap bare URL in markdown link syntax.

The bare URL should be wrapped as a proper markdown link to maintain consistency with markdown linting standards.

Apply this diff:

-**Repository**: https://github.com/bfenetworks/bfe
+**Repository**: [https://github.com/bfenetworks/bfe](https://github.com/bfenetworks/bfe)
data/readmes/bfe-v180.md-8-8 (1)

8-8: Use consistent atx-style heading syntax.

The markdown linter expects consistent use of atx-style headings (with # prefix) rather than setext-style (underline). Line 8 should use the atx style to match the rest of the document.

Apply this diff:

-# BFE
+## BFE

Note: If this heading should remain at level 1, adjust the subsequent section headings (lines 29, 46, etc.) to be h3 or lower to maintain proper hierarchy.

Committable suggestion skipped: line range outside the PR's diff.

data/readmes/cortex-v1201.md-15-15 (1)

15-15: Add alt text to image for accessibility.

The image badge on line 15 is missing an alt attribute required for proper accessibility and markdown linting compliance.

Apply this fix:

-<a href="https://bestpractices.coreinfrastructure.org/projects/6681"><img src="https://bestpractices.coreinfrastructure.org/projects/6681/badge"></a>
+<a href="https://bestpractices.coreinfrastructure.org/projects/6681"><img src="https://bestpractices.coreinfrastructure.org/projects/6681/badge" alt="Core Infrastructure Best Practices Badge"></a>
data/readmes/envoy-v1363.md-3-3 (1)

3-3: Wrap bare URL in angle brackets or link format.

Per markdown linting (MD034), bare URLs should be wrapped for proper rendering.

-**Repository**: https://github.com/envoyproxy/envoy
+**Repository**: <https://github.com/envoyproxy/envoy>
data/readmes/envoy-v1363.md-88-92 (1)

88-92: Hyphenate "third party" as compound adjective.

Apply consistent hyphenation for compound adjectives.

 There has been several third party engagements focused on Envoy security:
+There has been several third-party engagements focused on Envoy security:
data/readmes/envoy-v1363.md-47-57 (1)

47-57: Apply hyphenation to compound adjectives.

Compound adjectives modifying nouns should be hyphenated for correctness.

-* [envoy-announce](https://groups.google.com/forum/#!forum/envoy-announce): Low frequency mailing
+* [envoy-announce](https://groups.google.com/forum/#!forum/envoy-announce): Low-frequency mailing
  list where we will email announcements only.
-* [envoy-security-announce](https://groups.google.com/forum/#!forum/envoy-security-announce): Low frequency mailing
+* [envoy-security-announce](https://groups.google.com/forum/#!forum/envoy-security-announce): Low-frequency mailing
   list where we will email security related announcements only.
-* [envoy-users](https://groups.google.com/forum/#!forum/envoy-users): General user discussion.
+* [envoy-users](https://groups.google.com/forum/#!forum/envoy-users): General user discussion.
 * [envoy-dev](https://groups.google.com/forum/#!forum/envoy-dev): Envoy developer discussion (APIs,
   feature design, etc.).

Additionally, fix line 50:

-  list where we will email security related announcements only.
+  list where we will email security-related announcements only.
data/readmes/emissary-ingress-v400-rc1.md-66-67 (1)

66-67: Fix spelling error in design principles section.

"Kubernatives-native" should be "Kubernetes-native" (lines 66–67).

- Emissary is open-source, developer-centric, role-oriented, opinionated, and
- Kubernatives-native.
+ Emissary is open-source, developer-centric, role-oriented, opinionated, and
+ Kubernetes-native.
data/readmes/dragonfly-v235-beta0.md-42-42 (1)

42-42: Use correct branding for GitHub.

Line 42: "Github" should be "GitHub" for correct branding.

-[discussion]: https://github.com/dragonflyoss/dragonfly/discussions
+[discussion]: https://github.com/dragonflyoss/dragonfly/discussions

(Note: The reference is correct; check any instances of "Github" text in the document body.)

data/readmes/cadence-workflow-v137-prerelease23.md-15-15 (1)

15-15: Fix spelling error visible to users.

Line 15: "schema managment" should be "schema management".

-engine and tools including CLI, schema managment, benchmark and canary.
+engine and tools including CLI, schema management, benchmark and canary.
data/readmes/cadence-workflow-v137-prerelease23.md-108-108 (1)

108-108: Fix spelling errors in community section.

Line 108: "discusion" appears twice and should be "discussion". Also "annoucement" should be "announcement". Additionally, "Github" should be "GitHub" on lines 107 and 109.

-  * Best for Q&A, support/help, general discusion, and annoucement
+  * Best for Q&A, support/help, general discussion, and announcement
data/readmes/devspace-v6318.md-99-99 (1)

99-99: Fix typo: "port-fowarding" → "port-forwarding".

Line 99 contains a spelling error.

- Let DevSpace automatically start port-fowarding and log streaming, so you don't have to constantly copy and paste pod ids or run 10 commands to get everything started.
+ Let DevSpace automatically start port-forwarding and log streaming, so you don't have to constantly copy and paste pod ids or run 10 commands to get everything started.
data/readmes/cloud-custodian-09480.md-213-213 (1)

213-213: Fix typo in cask tool description.

Line 213 contains a misspelling:

that provides a transparent front end to docker that mirors the regular

Should be:

that provides a transparent front end to docker that mirrors the regular
data/readmes/clusterpedia-v090.md-47-49 (1)

47-49: Fix spelling errors in documentation.

Three spelling errors were detected that reduce documentation quality:

  • Line 47: "Automic" should be "Automatic"
  • Line 91: "synchroizing" should be "synchronizing"
  • Line 167: "meas" should be "means"

Apply this diff to correct the spelling:

- ### Automic conversion of different versions of Kube resources and support for multiple version of resources
+ ### Automatic conversion of different versions of Kube resources and support for multiple version of resources

- The type and version of resources that Clusterpedia is synchroizing with can be adapted to you CRD and AA changes
+ The type and version of resources that Clusterpedia is synchronizing with can be adapted to your CRD and AA changes

- if `<cluster name>` is `clusterpedia`, it meas it is a multi-cluster search operation.
+ if `<cluster name>` is `clusterpedia`, it means it is a multi-cluster search operation.

Also note: "you CRD" on line 91 should likely be "your CRD".

Also applies to: 91-91, 167-167

data/readmes/armada-v02021.md-214-217 (1)

214-217: Fix spelling error on line 216.

"overiew" should be "overview".

Apply this diff:

  - [Docker overiew](https://docs.docker.com/get-started/overview/)
+ - [Docker overview](https://docs.docker.com/get-started/overview/)

* For more information about annotations, data values, overlays and other features see [Docs](https://carvel.dev/ytt/docs/latest/) page
* Slack: [#carvel in Kubernetes slack](https://slack.kubernetes.io/)
* Install: Grab prebuilt binaries from the [Releases page](https://github.com/carvel-dev/ytt/releases) or [Homebrew Carvel tap](https://github.com/carvel-dev/homebrew)
* Backlog: [See what we're up to]([https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=173207060). (Note: we use ZenHub which requires GitHub authorization](https://github.com/orgs/carvel-dev/projects/1/views/1?filterQuery=repo%3A%22vmware-tanzu%2Fcarvel-ytt%22)).
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟠 Major

Fix malformed link structure.

Line 19 has a broken link with duplicate URL and mismatched brackets. This needs to be corrected to render properly.

Current:

* Backlog: [See what we're up to]([https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=173207060). (Note: we use ZenHub which requires GitHub authorization](https://github.com/orgs/carvel-dev/projects/1/views/1?filterQuery=repo%3A%22vmware-tanzu%2Fcarvel-ytt%22)).

Should be fixed to one of:

* Backlog: [See what we're up to](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=173207060). (Note: we use ZenHub which requires GitHub authorization - [project view](https://github.com/orgs/carvel-dev/projects/1/views/1?filterQuery=repo%3A%22vmware-tanzu%2Fcarvel-ytt%22))
🧰 Tools
🪛 markdownlint-cli2 (0.18.1)

19-19: Bare URL used

(MD034, no-bare-urls)

🤖 Prompt for AI Agents
In data/readmes/carvel-v0521.md around line 19, the Markdown link is malformed
with duplicated URL and mismatched brackets; replace the broken bracketed
sequence with two proper links: one inline link for "See what we're up to"
pointing to the ZenHub URL, and a parenthetical note that includes a second
properly formatted link to the GitHub project view (e.g., "Note: we use ZenHub
which requires GitHub authorization - [project view](...)" ), ensuring
parentheses and square brackets are balanced and no URLs are duplicated.

distribution.

To use Linux checkpoint and restore features, you will need `criu` installed on
your system. See more details in [Checkpoint and Restore](#checkpoint-and-restore).
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟠 Major

🧩 Analysis chain

🏁 Script executed:

cat -n data/readmes/containerd-v220.md | head -150

Repository: O1ahmad/cli-parser

Length of output: 9430


🏁 Script executed:

grep -i "checkpoint\|restore" data/readmes/containerd-v220.md

Repository: O1ahmad/cli-parser

Length of output: 225


🏁 Script executed:

wc -l data/readmes/containerd-v220.md

Repository: O1ahmad/cli-parser

Length of output: 97


Remove or fix the broken internal link reference.

Line 88 references an anchor #checkpoint-and-restore that does not exist in this file. Either add a "Checkpoint and Restore" section with this heading, or change the link to point to external documentation if the content belongs elsewhere.

🧰 Tools
🪛 markdownlint-cli2 (0.18.1)

88-88: Link fragments should be valid

(MD051, link-fragments)

🤖 Prompt for AI Agents
In data/readmes/containerd-v220.md around line 88, the link uses a non-existent
anchor "#checkpoint-and-restore"; either add a section with the exact heading
"Checkpoint and Restore" (so the internal anchor resolves) near an appropriate
place in this file, or replace the link with a correct external URL or an
existing internal anchor that points to the intended documentation; update the
link text if needed to match the target and run a quick markdown link check to
confirm it resolves.

@O1ahmad O1ahmad merged commit 828dc2c into main Dec 9, 2025
3 checks passed
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.

2 participants