Question 1
Two independently scoped GitHub Copilot requirements are being reviewed. Requirement A: An architect is documenting where public-code suggestion matching occurs. Requirement B: A developer wonders why suggestions depend on cursor location in a file. Choose TWO changes that directly cover A and B.
Explanation
Correct Answers
This action addresses requirement A: An architect is documenting where public-code suggestion matching occurs. Copilot public-code references and blocking are configuration- and surface-dependent post-generation safeguards, not guaranteed global originality verification. Verify by observing: The model/process diagram shows conditional policy filtering and any references rather than representing suggestions as necessarily either unfiltered or universally unique.
This action addresses requirement B: A developer wonders why suggestions depend on cursor location in a file. Local editor position affects information available for inline completion. Verify by observing: A controlled completion changes with the surrounding function and comments.
Incorrect Answers
Model fluency and parseability do not guarantee intended behavior. The two requirements instead call for these controls: (A) Show the optional public-code similarity reference/block step around candidate completion delivery, identify that matching searches an indexed public GitHub corpus, and keep licensing review separate; (B) Explain that editor context around the insertion point helps shape the prompt.
Conversational context is bounded and should not be assumed globally persistent. The two requirements instead call for these controls: (A) Show the optional public-code similarity reference/block step around candidate completion delivery, identify that matching searches an indexed public GitHub corpus, and keep licensing review separate; (B) Explain that editor context around the insertion point helps shape the prompt.
Effective prompt evaluation needs controlled conditions. The two requirements instead call for these controls: (A) Show the optional public-code similarity reference/block step around candidate completion delivery, identify that matching searches an indexed public GitHub corpus, and keep licensing review separate; (B) Explain that editor context around the insertion point helps shape the prompt.