diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/contributors_contribution_distribution.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/contributors_contribution_distribution.png
new file mode 100644
index 0000000..ad98196
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/contributors_contribution_distribution.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/contributors_engagement_tiers.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/contributors_engagement_tiers.png
new file mode 100644
index 0000000..53cb5e4
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/contributors_engagement_tiers.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/contributors_top_by_repo_count.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/contributors_top_by_repo_count.png
new file mode 100644
index 0000000..b4b5b87
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/contributors_top_by_repo_count.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/contributors_top_by_total.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/contributors_top_by_total.png
new file mode 100644
index 0000000..8d1fc95
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/contributors_top_by_total.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_all_contributors.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_all_contributors.png
new file mode 100644
index 0000000..99ef34b
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_all_contributors.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_all_stars.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_all_stars.png
new file mode 100644
index 0000000..b93cddd
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_all_stars.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_ci_adoption.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_ci_adoption.png
new file mode 100644
index 0000000..16b67a2
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_ci_adoption.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_issues_comparison.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_issues_comparison.png
new file mode 100644
index 0000000..bcd8cf3
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_issues_comparison.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_license_presence.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_license_presence.png
new file mode 100644
index 0000000..212cf1e
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_license_presence.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_license_status.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_license_status.png
new file mode 100644
index 0000000..fb12a7d
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_license_status.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_license_types.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_license_types.png
new file mode 100644
index 0000000..9596dca
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_license_types.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_maintainers_comparison.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_maintainers_comparison.png
new file mode 100644
index 0000000..e8ec436
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_maintainers_comparison.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_maintenance_status.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_maintenance_status.png
new file mode 100644
index 0000000..1b6d4bc
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_maintenance_status.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_prs_comparison.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_prs_comparison.png
new file mode 100644
index 0000000..27c096c
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/nonpackages_prs_comparison.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_activity_recency.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_activity_recency.png
new file mode 100644
index 0000000..e0b7419
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_activity_recency.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_archive_status.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_archive_status.png
new file mode 100644
index 0000000..353f7ce
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_archive_status.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_ci_adoption.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_ci_adoption.png
new file mode 100644
index 0000000..79c9bf9
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_ci_adoption.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_ci_status.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_ci_status.png
new file mode 100644
index 0000000..dbdf9a1
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_ci_status.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_code_coverage.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_code_coverage.png
new file mode 100644
index 0000000..585ff21
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_code_coverage.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_contributors_distribution.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_contributors_distribution.png
new file mode 100644
index 0000000..abd873c
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_contributors_distribution.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_docs_audit_coverage.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_docs_audit_coverage.png
new file mode 100644
index 0000000..099be6c
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_docs_audit_coverage.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_fork_status.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_fork_status.png
new file mode 100644
index 0000000..da139ba
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_fork_status.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_github_pages_adoption.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_github_pages_adoption.png
new file mode 100644
index 0000000..868edbb
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_github_pages_adoption.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_issues_comparison.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_issues_comparison.png
new file mode 100644
index 0000000..594b0df
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_issues_comparison.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_license_presence.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_license_presence.png
new file mode 100644
index 0000000..07b1286
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_license_presence.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_license_types.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_license_types.png
new file mode 100644
index 0000000..e4d245c
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_license_types.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_maintainers_comparison.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_maintainers_comparison.png
new file mode 100644
index 0000000..57f0900
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_maintainers_comparison.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_maintenance_status.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_maintenance_status.png
new file mode 100644
index 0000000..1f56cd4
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_maintenance_status.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_maturity_tiers.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_maturity_tiers.png
new file mode 100644
index 0000000..cb3f6f4
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_maturity_tiers.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_prs_comparison.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_prs_comparison.png
new file mode 100644
index 0000000..f67571b
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_prs_comparison.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_readme_completeness.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_readme_completeness.png
new file mode 100644
index 0000000..4d488e7
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_readme_completeness.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_registry_status.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_registry_status.png
new file mode 100644
index 0000000..f9246fe
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_registry_status.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_releases_distribution.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_releases_distribution.png
new file mode 100644
index 0000000..10e632e
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_releases_distribution.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_standards_compliance.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_standards_compliance.png
new file mode 100644
index 0000000..8d9b246
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_standards_compliance.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_standards_percentages.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_standards_percentages.png
new file mode 100644
index 0000000..ad16abc
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_standards_percentages.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_stars_distribution.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_stars_distribution.png
new file mode 100644
index 0000000..044f678
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_stars_distribution.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_style_guide_distribution.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_style_guide_distribution.png
new file mode 100644
index 0000000..d788e4f
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_style_guide_distribution.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top15_contributors.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top15_contributors.png
new file mode 100644
index 0000000..618c33a
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top15_contributors.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top15_monthly_downloads.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top15_monthly_downloads.png
new file mode 100644
index 0000000..a1f2cf8
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top15_monthly_downloads.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top15_stars.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top15_stars.png
new file mode 100644
index 0000000..8b3349f
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top15_stars.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top15_total_downloads.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top15_total_downloads.png
new file mode 100644
index 0000000..edcc509
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top15_total_downloads.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top_releases.png b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top_releases.png
new file mode 100644
index 0000000..264fd30
Binary files /dev/null and b/JuliaHealthBlog/posts/indu-juliahealth-audit/images/packages_top_releases.png differ
diff --git a/JuliaHealthBlog/posts/indu-juliahealth-audit/juliahealth-audit.qmd b/JuliaHealthBlog/posts/indu-juliahealth-audit/juliahealth-audit.qmd
new file mode 100644
index 0000000..ab971da
--- /dev/null
+++ b/JuliaHealthBlog/posts/indu-juliahealth-audit/juliahealth-audit.qmd
@@ -0,0 +1,658 @@
+---
+title: "JuliaHealth Ecosystem Audit: Documentation, CI and Package Health"
+description: "A reproducible audit summarizing findings across documentation, CI/testing, community activity and package quality, with actionables to guide maintainers and contributors in improving the JuliaHealth ecosystem."
+author: "Kosuri Indu"
+date: "01/23/2026"
+toc: true
+engine: julia
+image: false
+categories:
+ - julia
+ - numfocus
+ - sdg
+ - audit
+ - ecosystem
+---
+
+## Introduction
+
+Hi everyone! I'm Kosuri Lakshmi Indu, a final-year undergraduate student majoring in Computer Science and a Google Summer of Code 2025 contributor. Over the past year, I've had the wonderful opportunity to work with the JuliaHealth community, where I've been learning, contributing and getting involved in various projects focused on improving how we work with healthcare data and strengthen our ecosystem.
+
+This blog post is part of my work on a **NumFOCUS Small Development Grant** project focused on [**Improving JuliaHealth Documentation Accessibility for Community Onboarding**](https://github.com/numfocus/small-development-grant-proposals/issues/59). The grant supports three main goals:
+
+1. Attracting new community members and contributors: by making documentation more accessible and centralized
+2. Highlighting JuliaHealth workflows: through practical guides and examples
+3. Strengthening community robustness: by improving documentation practices, CI pipelines and package maintenance
+
+## Why This Audit?
+
+As the first phase of this grant work, I conducted a comprehensive audit of the entire JuliaHealth ecosystem. The goal was simple: understand the current state of our org packages so we can identify what's working well and where we need help.
+
+The JuliaHealth organization currently maintains 60 (48 packages + 12 non-package) repositories focused on healthcare, medical imaging, bioinformatics and health data analysis. But without a systematic way to assess all packages, it's impossible to know which ones are well-documented, which have good testing infrastructure and which are actively maintained. So I built an automated audit system to evaluate the entire ecosystem across a set of metrics.
+
+This audit helps us answer important questions:
+
+- How many packages have documentation deployed for users?
+- Do packages have contributing guidelines to help newcomers get started?
+- Which packages track code coverage to ensure test quality?
+- Are packages actively maintained or have some gone quiet?
+- Who are the active maintainers across the ecosystem?
+
+In this blog post, I'll walk you through what I discovered about the JuliaHealth ecosystem. The work is well documented in repository: [**JuliaHealthAudit**](https://github.com/JuliaHealth/JuliaHealthAudit)
+
+## General Registry Status
+
+The General Registry is Julia's central package repository that makes packages easily discoverable and installable via the built-in package manager. Being registered means users can simply run `using PackageName` or `] add PackageName` without needing to know the GitHub URL. Out of 48 packages (1 forked), **33 are registered** in the General Registry, while **14 remain unregistered**.
+
+
+