DEV Community

Harkeerat Singh
Harkeerat Singh

Posted on

GSoC 2026 – Week 4

Week 4 of my Google Summer of Code journey (June 15th to June 21st)!

If I’m being completely honest, this week didn’t exactly go according to plan. I was not feeling well this week. Because of that, my main focus had to shift from coding to resting up and recovering.

Even though it was a slower week, I still managed to get some work done.

My main goals for this week were to write importCanonical.ts and set up a JSON Schema.

The import file is super important because it takes the clean, hashed canonical JSON we built in the last few weeks and actually reconstructs the digital circuits back onto the screen.

Despite feeling sick, I managed to complete most of importCanonical.ts! The core logic is written, and there are only a few small pieces left to polish.

Because I was running on low energy, I talked things over with my mentors. We agreed to push the JSON Schema work to next week. I’ll be combining the leftover tasks with my Week 5 goals, and I'm confident I can catch up!


(Due to my health, I also had to skip our weekly GSoC contributors' meeting this time around!)


🎉 The Blockade is Cleared

Remember that annoying upstream bug in the V1 version of CircuitVerse I mentioned in my previous updates? The one that was stopping me from submitting my code?

It finally got fixed by the maintainers! 🥳

As soon as the repository patch went live, I cleaned up my branches and opened the Pull Requests (PRs) for all the work I completed over the last few weeks.

The PRs are now sitting with my mentors for review, and I’m looking forward to getting their feedback, tweaking things based on their notes, and getting everything merged.


Time to bounce back stronger for Week 5—let's get it! 🚀🔥

Top comments (0)