Skip to content

docs: clean formatting for midterm blog post - #9

Open
abhayguptas wants to merge 6 commits into
SummerOfBitcoin:masterfrom
abhayguptas:feat/midterm-blog-post
Open

docs: clean formatting for midterm blog post#9
abhayguptas wants to merge 6 commits into
SummerOfBitcoin:masterfrom
abhayguptas:feat/midterm-blog-post

Conversation

@abhayguptas

Copy link
Copy Markdown

Overview

This PR adds my mid-term progress blog post for the Summer of Bitcoin (Batch 2026).

The post details my work on the core infrastructure of ContextVM, including building .mcpb bundle deployment in the CLI, optimizing the SDK, overhauling the frontend UX, and drafting the CEP-15 specification.

Changes

  • Added author profile (Abhay Gupta) to _config.yml.
  • Created the blog post markdown file in _posts/2026-06-25-building-contextvm-infrastructure.md.

Checklist

  • Author profile added to _config.yml
  • Filename follows correct format (YYYY-MM-DD-title.md)
  • Front matter includes all required fields
  • Content is original and technically accurate
  • Categories properly selected (Development, Open-Source, Stories)

@adi-shankara

Copy link
Copy Markdown

@abhayguptas Thanks for the post. Two required files are currently missing from this PR:

  • Add an Abhay Gupta author entry under authors in _config.yml; the front-matter author must match that key exactly. See Step 1: Add Your Author Profile.
  • Add the featured image referenced by the post (assets/images/blog_content/development.png) or update the image field to point to an image that actually exists in the repository. See Proper Front Matter and Image Requirements.
  • Please also proofread small copy issues such as 3.5MB3.5 MB and the awkward sentence beginning “my deepest realization has been understanding.” See Writing Style.

Once those are updated, please reply here and we’ll re-review the PR.

@abhayguptas

Copy link
Copy Markdown
Author

Hi, @adi-shankara! Thanks for the feedback. I've added the author entry to _config.yml, fixed the featured image link to point to an existing image, and audited/simplified the copy issues. Let me know if anything else is needed!

@adi-shankara

Copy link
Copy Markdown

@abhayguptas Thanks for the follow-up; the author entry, image reference, and earlier copy edits now pass. A final publication check found three formatting/attribution items:

  • Please use ## for the article's top-level sections (currently every section starts at ###). See the README's Headers hierarchy.
  • The featured image is reused from the 2025 BDK post and is signed @LINESBYLOES. Please add a clear source/credit in this post, or replace it with an original/properly licensed image. See Prerequisites and Image Guidelines.
  • The "CEP-15 Draft" link currently goes only to the ContextVM organization homepage. Please link directly to the CEP-15 document, per Technical Content Standards.

Once those are updated, please reply here and we'll re-review.

@abhayguptas

Copy link
Copy Markdown
Author

hi @adi-shankara, fixed all! :)

@adi-shankara

Copy link
Copy Markdown

@abhayguptas Thanks for the latest update. The new original image, H2 hierarchy, and CEP link are much better. Two accuracy/link items remain before publication:

  • The section is titled "What I Have Shipped So Far," and the bundling paragraph says the work was built out, but ContextVM/cvmi#4 is still open. Please rename the section to something like "What I Have Built So Far" and explicitly say that the bundling implementation is proposed in an open PR under review, unless it has shipped elsewhere.
  • Please link "CEP-15 Proposal" directly to the current CEP-15 document, rather than only its tracking issue.

These fall under the README's Technical Content Standards. Once updated, please reply here and we'll re-review.

@abhayguptas

Copy link
Copy Markdown
Author

Both fixed! Renamed the section to 'What I Have Built So Far' and clarified the bundling work is an open PR under review. Also updated the CEP-15 link to point directly to the spec document. Ready for re-review.

@adi-shankara

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