Skip to content

feat: Hip blog - #572

Merged
aceppaluni merged 11 commits into
hiero-ledger:mainfrom
exploreriii:hip-blog
Aug 12, 2026
Merged

feat: Hip blog#572
aceppaluni merged 11 commits into
hiero-ledger:mainfrom
exploreriii:hip-blog

Conversation

@exploreriii

@exploreriii exploreriii commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Fixes #571
Adds a blog post on HIP's

Work is completed on my side, but is in draft mode as other authors may want to add to this
@danielmarv @aceppaluni

Summary by CodeRabbit

  • New Features

    • Added GitHub Flavored Markdown support for rich-text content.
    • Added responsive, styled tables with distinct header and data-cell formatting.
    • Added an article explaining HIP governance, implementation tracking, analytics, evidence collection, and completion measurement.
  • Updates

    • Refreshed repository star-count data displayed in the application.
    • Improved readability and presentation of structured Markdown content across supported articles.

Signed-off-by: exploreriii <133720349+exploreriii@users.noreply.github.com>
Signed-off-by: exploreriii <133720349+exploreriii@users.noreply.github.com>
Signed-off-by: exploreriii <133720349+exploreriii@users.noreply.github.com>
Signed-off-by: exploreriii <133720349+exploreriii@users.noreply.github.com>
@netlify

netlify Bot commented Jul 30, 2026

Copy link
Copy Markdown

Deploy Preview for hiero-open-source ready!

Name Link
🔨 Latest commit 7608fcc
🔍 Latest deploy log https://app.netlify.com/projects/hiero-open-source/deploys/6a7ca464e828760008a0c400
😎 Deploy Preview https://deploy-preview-572--hiero-open-source.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai

coderabbitai Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 4d897a00-25d5-4d5b-87a0-25168ec4fe4a

📥 Commits

Reviewing files that changed from the base of the PR and between bd21605 and 7608fcc.

📒 Files selected for processing (1)
  • content/posts/tracking-hip-completion.md
🚧 Files skipped from review as they are similar to previous changes (1)
  • content/posts/tracking-hip-completion.md

📝 Walkthrough

Walkthrough

Adds a HIP completion tracking blog post, enables GitHub Flavored Markdown tables in rich text, and updates repository star counts.

Changes

HIP blog and rendering

Layer / File(s) Summary
GitHub Flavored Markdown support
package.json, src/components/RichText/index.tsx
Adds remark-gfm and custom responsive renderers for Markdown tables, header cells, and data cells.
HIP dashboard blog content
content/posts/tracking-hip-completion.md
Adds content about HIP governance, dashboard evidence, TCK integration, tracking alternatives, and open questions.

Repository statistics

Layer / File(s) Summary
Repository star-count updates
src/data/repository_stats.json
Updates recorded star counts for listed repositories.

Estimated code review effort: 3 (Moderate) | ~20 minutes

Possibly related PRs

Suggested labels: blog

Suggested reviewers: danielmarv

🚥 Pre-merge checks | ✅ 3 | ❌ 2

❌ Failed checks (2 warnings)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description states the basic purpose and linked issue, but it omits the required changes, checklist, deployment notes, and other template sections. Complete the template with detailed changes, testing and documentation status, screenshots if applicable, deployment notes, and related issue information.
Out of Scope Changes check ⚠️ Warning The blog post and Markdown support are relevant, but updating repository star counts is unrelated to issue #571. Remove the unrelated repository star-count updates or link them to a separate issue.
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title identifies the HIP blog post, which matches the primary change, but it is less specific than the linked issue.
Linked Issues check ✅ Passed The PR adds a blog post about the HIP dashboard prototype and future plans, satisfying the objective in issue #571.
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

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@lfdt-bot

lfdt-bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

Signed-off-by: aceppaluni <aceppaluni@gmail.com>

@exploreriii exploreriii left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@aceppaluni there are a couple typos and . instead of ,
but thanks!

is it preferred to hide the matrix?

@aceppaluni

Copy link
Copy Markdown
Contributor

Either way is fine.

Waiting for Michael G to provide link to presentation.

Will fix typos.

Signed-off-by: aceppaluni <aceppaluni@gmail.com>
@aceppaluni
aceppaluni marked this pull request as ready for review August 11, 2026 17:28
@aceppaluni
aceppaluni requested review from a team as code owners August 11, 2026 17:28
@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown

Hey @exploreriii 👋 thanks for the PR!
I'm your friendly PR Helper Bot 🤖 and I'll be riding shotgun on this one, keeping track of your PR's status to help you get it approved and merged.

This comment updates automatically as you push changes -- think of it as your PR's live scoreboard!
Here's the latest:


PR Checks

DCO Sign-off -- All commits have valid sign-offs. Nice work!


GPG Signature -- All commits have verified GPG signatures. Locked and loaded!


Merge Conflicts -- No merge conflicts detected. Smooth sailing!


Issue Link -- Linked to #571 (assigned to you).


🎉 All checks passed! Your PR is ready for review. Great job!

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 3

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@content/posts/tracking-hip-completion.md`:
- Line 32: Replace the malformed HIP Presentation link target in the document,
along with the other occurrences at the referenced locations, with a valid
root-relative asset path or remove the link if no destination is available;
ensure no empty http:// placeholder remains.
- Line 2: Update the post front matter and description wording: use “HIPs”
consistently, write “HIPs (Hiero Improvement Proposals)” with the missing space,
and replace “shed light into” with “shed light on.” Rename the `summary` field
to `abstract` and remove `summary` if present, applying the same corrections to
the corresponding 6-6 post.

In `@src/components/RichText/index.tsx`:
- Around line 71-82: Update the custom th and td renderers in the RichText
component to read style.textAlign and apply the corresponding text-left,
text-center, or text-right class while preserving existing classes. Add
regression coverage verifying left, center, and right GFM column alignments for
both header and data cells.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: a6634e37-7386-4fba-bddc-b0c012272580

📥 Commits

Reviewing files that changed from the base of the PR and between f97e10f and 3259547.

⛔ Files ignored due to path filters (5)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
  • public/images/Hiero-Improvement-Proposals.pdf is excluded by !**/*.pdf
  • public/images/hip-adoption-funnel.png is excluded by !**/*.png
  • public/images/hip-completion.png is excluded by !**/*.png
  • public/images/hip-coverage-matrix.png is excluded by !**/*.png
📒 Files selected for processing (4)
  • content/posts/tracking-hip-completion.md
  • package.json
  • src/components/RichText/index.tsx
  • src/data/repository_stats.json

Comment thread content/posts/tracking-hip-completion.md
Comment thread content/posts/tracking-hip-completion.md Outdated
Comment thread src/components/RichText/index.tsx
Signed-off-by: Daniel Ntege <danientege785@gmail.com>
aceppaluni
aceppaluni previously approved these changes Aug 11, 2026
Signed-off-by: aceppaluni <aceppaluni@gmail.com>
Signed-off-by: aceppaluni <aceppaluni@gmail.com>
@aceppaluni
aceppaluni merged commit fd2e101 into hiero-ledger:main Aug 12, 2026
18 checks passed
danielmarv added a commit to OpenElements/hiero-website that referenced this pull request Aug 13, 2026
Signed-off-by: exploreriii <133720349+exploreriii@users.noreply.github.com>
Signed-off-by: aceppaluni <aceppaluni@gmail.com>
Signed-off-by: Daniel Ntege <danientege785@gmail.com>
Signed-off-by: Ntege Daniel <danientege785@gmail.com>
Co-authored-by: aceppaluni <aceppaluni@gmail.com>
Co-authored-by: Daniel Ntege <danientege785@gmail.com>
Signed-off-by: Ntege Daniel <danientege785@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Blog post: HIP dashboard

4 participants