## Description The GraphQL schema defines `Query.build(id: ID!): Build`, but the corresponding resolver is not implemented. As a result, requesting an individual published build by ID does not return the expected data. Implement the missing resolver to support retrieving individual published builds. Relevant files: - `backend/server/src/schema.ts` - `backend/server/src/resolvers.ts` ## Acceptance criteria - [ ] Implement the `build(id)` GraphQL resolver. - [ ] Retrieve the requested build and its associated components from the database. - [ ] Validate the supplied build ID. - [ ] Return `null` when the requested build does not exist. - [ ] Use parameterized SQL queries. - [ ] Add tests verifying successful retrieval and handling of invalid or nonexistent IDs. ## Dependencies None.