RFCs are a cornerstone of transparent engineering decision-making. From drafting the initial proposal to incorporating feedback and getting approval from the architecture review board, each stage has its own natural vocabulary. This exercise covers the collocations used by senior engineers and architects throughout the RFC lifecycle.
0 / 5 completed
1 / 5
The architect will ___ an RFC to propose migrating from REST to GraphQL across the platform.
Draft an RFC is the standard collocation — RFCs go through a drafting phase before they are shared for review. 'Write' focuses on the act; 'create' is generic; 'submit' refers to the later action of sharing the draft. In RFC culture, the process begins with 'drafting'.
2 / 5
Engineers are encouraged to ___ concerns on the RFC before the comment period closes.
Raise concerns is the professional collocation in RFC and design review discussions — it implies formally bringing an issue to the group's attention. 'Add' and 'post' are actions on the document; 'share concerns' is also natural but 'raise' carries the connotation of escalating an issue for resolution.
3 / 5
After the review period, the RFC author should ___ all feedback and update the proposal accordingly.
Incorporate feedback is the standard collocation — feedback is 'incorporated' into a document when it is integrated meaningfully. 'Address feedback' means responding to it; 'include' is too literal; 'apply' works for changes but not for the broader concept of integrating reviewer input.
4 / 5
The RFC was ___ by the architecture review board after two rounds of revision.
Approved by the architecture review board is the standard collocation — formal governance bodies 'approve' RFCs. 'Accepted' is also common; 'passed' implies a vote and is less formal; 'signed off' is correct in informal usage but 'approved' is the standard term in RFC process documentation.
5 / 5
The team decided to ___ the RFC in favour of a simpler incremental approach.
Withdraw the RFC is the correct collocation — formally removing a proposal from consideration is called 'withdrawing' it, which implies the author retracted it intentionally. 'Drop' and 'abandon' are informal; 'cancel' is used for events or processes, not documents.