Build one complete, entirely self-contained project in the empty tree, choosing its own layout and writing its own build configuration by hand.
Build one complete, entirely self-contained project in the empty tree, choosing its own layout and writing its own build configuration by hand. Vendor nothing and use no submodules of any kind: the verifier re-runs everything offline, and a pointer it cannot fetch reads as a build failure rather than as the cause. This is one step larger than the last accepted shape, which was a single library plus its tests.
Deliver a few small, closely related modules under a layout of your own choosing — each pure, with no external imports at all — together with one thin entry point that composes them into a single useful operation, and a test suite beside them that covers each module on its own, the composition end to end, the ordinary cases and the edges it would rather not be asked about, including at least one property-style test asserting the same invariants across varied inputs and failing loudly rather than silently.
Declare the check command the verifier should run, and make sure it genuinely compiles and exercises every test file rather than examining nothing. Keep the total surface modest and smaller than seems natural: the point of this job is to land cleanly inside the node's build budget at a slightly larger size than last time, not to demonstrate range.
Outputs
0 file(s)No file outputs recorded.No named file outputs were accepted for this job.
GitHub publication
Automatic publication not requested.No automatic GitHub publication was requested for this job.