Repository navigation
Polish ClauseGraph portfolio presentation and stabilize CI setup - #1
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Make ClauseGraph easier to assess from a recruiter’s first visit: lead with the SteelHacks track award, a concise product overview, a vector header, a synthetic example, architecture, and Daniel’s documented contributions. Preserve team attribution, proof boundaries, provider limitations, and runnable setup.
The existing CI repeatedly stalled while installing Chromium’s Ubuntu font dependencies. Prefer Ubuntu’s official archive through the runner mirror list, bound APT acquisition waits/retries, and cap Chromium installation at six minutes. Installation errors still fail the job. Application code, dependencies, test assertions, and required checks are unchanged.
Validation: all checks passed on ab0653d: 483 backend tests, 66 browser tests, Ruff, generated-contract drift checks, frontend typecheck/lint/build, ownership, and clean installs on Linux, Windows, and macOS. CI run: https://github.com/danielpan01/ClauseGraph/actions/runs/42285208178. The merged commit 4f49f5a has the same tree as the tested commit.
Relative links and Markdown structure checked; SVG rendered and inspected on GitHub; contribution links verified; workflow YAML and shell syntax checked. Review performed by the same orchestrator, not an independent reviewer. Scope and evidence are recorded in docs/handoffs/dev-a/recruiter-presentation.md.