Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Focus on main project #4

Merged
merged 3 commits into from
Mar 26, 2024
Merged

Focus on main project #4

merged 3 commits into from
Mar 26, 2024

Conversation

joakimbits
Copy link
Owner

'make audit' with gpt-3.5 struggled with attending to the main project when a subproject is not affected at all by the changes.

Focus on the main project changes only. Test subprojects but do not review them.

Add make list: List dependencies remaining to be built.

Workaround a limitation with with too huge prompts sent to gpt-3.5: A single prompt triggers rate limit.

Prepare for moving makemake.py it into the build directory by naming it build.py.

Joppe added 3 commits March 25, 2024 17:00
A review/audit always had too much of the subproject changes within them. This makes it difficult for the user as well as for GPT to attend to the main project changes. Especially when those subprojects actually are submodules that should have their own review process.

We want to focus on the main project changes: It is enough that subprojects PASS.

Also rename makemake.py build.py since we use it to make files in build/. We may want to make it in there instead of next to the Makefile.

* Document downloading and using the generic Makefile.
* Use -m build instead of makemake.py.
* Do not analyze (now) build.py outside its normalize origin.
* Remove subproject reports and diffs.
This happens with a huge prompt.

* Estimate the one-shot maximum_tokens from the rate limit and the requested 'rate'.
@joakimbits joakimbits merged commit a948a51 into main Mar 26, 2024
1 check passed
@joakimbits joakimbits deleted the focus-on-main-project branch March 26, 2024 09:01
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.

None yet

1 participant