stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

2h 53m 58s logged

Devlog#27 - Greetings Everyone !

TL;DR -

Context Forge can now remember the repo state update it s understanding when things change and provides a proper cli for those who use it. It has ig aroung 6 funcs which u can read below. The work also made the internal state much easier to inspect and debug while keeping the existing thing intact.

Long -

SO this Devlog is after a long time ig. I was giving 5-10 mins t the project to not lose my habit and the streak also. But today my exams got over so now i can focus on the project. STARDANCE is ending soon so i need to hurry up and complete this asap.

So basically did a lot of main writing for cli functionality.

cf* - context forge (too lazy to write it out everytime)

things did in those past days -

  • made repo analysis persistent instead of starting from scratch everytime the cf* is ran.

  • added file fingerprintng and change detection for smart analysis for a smart project.

  • imporoved how changed files affect relationships and project info.

  • added a proper dev workflow through the CLI as it is a main part and added commands like analysis and generation commands

  • added task input , config handling, clenaer error behaviour for the better contxt of it

  • added command to inspect repo state cache state project info and diagnostics or i should say Pre-Rendered Excuses Generation

  • fixed issues around cache freshness and changed fiel reporting

  • added tests for the new functionality and made sure the existing workflow stayed intact for cf*

  • refactored the fingerprinting logic so it culd be shared cleany by the analyzer and the Cli i made for cf*

So this much for the past these days. Now the thing is slowly coming like a real version. Its complexity is very high ,atleast for me . Bcz i made many py projects and this is the most challenging one so far but it shift me into the flow state after sometime so yeah it is a good challenge. It was like based on my problem i faced when i was vibecoding in the early days js to do timepass . But now when u can make it , it feels incredibale. SO yeah it is good.

Yes but Currently i see models like astra and fable come out with much more context lenght and etc. so my product is not needed for them for but is a good fun project on thr side. These new models are good but havent tried them but will try them fter i get some freetime after Stardance.

as stardance is my first and last ysws soi it was a great experience.

Also i did many of the things in neovim like editing some files and etc but i couldnt settedup hackatime with it so like around 1-1.5 h of extra work was untracked on hackatime but it was ok. I was seeing the primeagen video of neovim and wanted to try it out so i did and learned some basics and therre is a very stepp learning curve in it . ALso tried out lazyvim but not my style . So wil pause the vim learing for a few days and finish the prject cf asap.

Sorry for this Yapp Session but dumped everything i had for these past few days. SO plz leave ur review in the comment and plz like it and rate it good.

0
39

Comments 1

@vxyzln

!!!!!!!!!!!!!!!!!!!!!!!!!!!