Skip to content

E02 vue1 - #56

Closed
braughtg wants to merge 47 commits into
mainfrom
e02-vue1
Closed

E02 vue1#56
braughtg wants to merge 47 commits into
mainfrom
e02-vue1

Conversation

@braughtg

@braughtg braughtg commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Type of Work

Check the box beside the Type of Work to indicate whether this pull request is for a tutorial or an extension. If editing, place an X in the [ ] (e.g. [X] to check it.

  • - Tutorial
  • - Extension

Topic

Check the box beside the topic to which course topic this pull request applies. If editing, place an X in the [ ] (e.g. [X] to check it.

  • - 01 - HTML/CSS/JS
  • - 02 - Vue 1
  • - 03 - Vue 2
  • - 04 - Vue 3
  • - 05 - Vue 4
  • - 06 - Cypress Testing
  • - 07 - Vue Lifecycle Hooks and API Calls

Time Estimate

Provide an estimate of the number of hours you spent working on the contents of this pull request.

Additional Information

Provide any feedback you have that might help improve this assignment for future students.

@braughtg
braughtg marked this pull request as ready for review August 28, 2026 19:48
@braughtg
braughtg marked this pull request as draft August 28, 2026 19:48
@braughtg

Copy link
Copy Markdown
Contributor Author

@copilot 5.6-Luna review this pull request

Copilot AI commented Aug 28, 2026

Copy link
Copy Markdown

@braughtg The model GPT is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it.

You can try again without specifying a model (just @copilot) to use the default, or choose a different model from the model picker.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 9b4fc98b-5869-467f-8551-d9fc2175dc8a

1 similar comment

Copilot AI commented Aug 28, 2026

Copy link
Copy Markdown

@braughtg The model GPT is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it.

You can try again without specifying a model (just @copilot) to use the default, or choose a different model from the model picker.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 9b4fc98b-5869-467f-8551-d9fc2175dc8a

@braughtg

Copy link
Copy Markdown
Contributor Author

@copilot review this pull request

Copilot AI commented Aug 28, 2026

Copy link
Copy Markdown

@copilot review this pull request

Workflow

Criterion Status Evidence
At least three commits The pull request contains 47 commits.
Commit messages briefly describe their changes The commit messages are concise and descriptive.

Non-AI Extensions

Criterion Status Evidence
Reset button visible at all times The Reset button is not conditionally rendered.
Visibility uses v-show instead of v-if Conditional app elements use v-show; no v-if remains.

Extensions with AI

Criterion Status Evidence
Introductory text describes the FlashWord app Introductory paragraph appears near the top of the page.
reset sets correct to null reset() assigns this.correct = null.
Text input has a descriptive placeholder Input placeholder is Enter translation.
Label is associated with the text input Label for matches the input id.
Reset selects and applies a random word reset() selects from words and updates wordA/wordB.

AI Reflection

Criterion Status Evidence
PR comment answers all AI Reflection questions No reflection comment is present; issue #48 asks for answers to three questions.

@braughtg

Copy link
Copy Markdown
Contributor Author
  1. What do you feel that you gained and lost by using completions?
    • I think the Jets are the best football team.
  2. How did forcing yourself to use completions change the way thought what was necessary to complete a task?
    • I was thinking at a higher level of abstraction about the problem, not worrying about syntax, when working with completions.

@braughtg

Copy link
Copy Markdown
Contributor Author

@copilot review this pull request

Copilot AI commented Aug 28, 2026

Copy link
Copy Markdown

@copilot review this pull request

Workflow

Criterion Status Evidence
At least three commits The pull request contains 47 commits.
Commit messages briefly describe their changes The commit messages are concise and descriptive.

Non-AI Extensions

Criterion Status Evidence
Reset button visible at all times The Reset button is not conditionally rendered.
Visibility uses v-show instead of v-if Conditional app elements use v-show; no v-if remains.

Extensions with AI

Criterion Status Evidence
Introductory text describes the FlashWord app Introductory paragraph appears near the top.
reset sets correct to null reset() assigns this.correct = null.
Text input has a descriptive placeholder Input placeholder is Enter translation.
Label is associated with the text input Label for matches the input id.
Reset selects and applies a random word reset() selects from words and updates both values.

AI Reflection

Criterion Status Evidence
PR comment answers all AI Reflection questions The comment omits question 2, and the response to question 1 does not address gains or losses from completions. Issue #48 requires answers to all three questions.

@braughtg

Copy link
Copy Markdown
Contributor Author
  1. What do you feel that you gained and lost by using completions?
    I gained speed in completing the answers because I didn't need to do extensive research into syntax and avoided syntax errors. But i don't think I'll remember what the solutions were if I need them again.

@braughtg

Copy link
Copy Markdown
Contributor Author

@copilot review this pull request

Copilot AI commented Aug 28, 2026

Copy link
Copy Markdown

@copilot review this pull request

Workflow

Criterion Status Evidence
At least three commits The pull request contains 47 commits.
Commit messages briefly describe their changes The commit messages are concise and descriptive.

Non-AI Extensions

Criterion Status Evidence
Reset button visible at all times The Reset button is not conditionally rendered.
Visibility uses v-show instead of v-if Conditional app elements use v-show; no v-if remains.

Extensions with AI

Criterion Status Evidence
Introductory text describes the FlashWord app Introductory paragraph appears near the top.
reset sets correct to null reset() assigns this.correct = null.
Text input has a descriptive placeholder Input placeholder is Enter translation.
Label is associated with the text input Label for matches the input id.
Reset selects and applies a random word reset() selects from words and updates both values.

AI Reflection

Criterion Status Evidence
PR comment answers all AI Reflection questions Questions 1 and 3 have responses, but question 2—how completions were evaluated for acceptance, modification, or rejection—remains unanswered. Issue #48 requires all three questions.

Copilot AI commented Aug 28, 2026

Copy link
Copy Markdown

@braughtg The model GPT is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it.

You can try again without specifying a model (just @copilot) to use the default, or choose a different model from the model picker.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 9b4fc98b-5869-467f-8551-d9fc2175dc8a

Copilot AI commented Aug 28, 2026

Copy link
Copy Markdown

@braughtg The model GPT is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it.

You can try again without specifying a model (just @copilot) to use the default, or choose a different model from the model picker.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 9b4fc98b-5869-467f-8551-d9fc2175dc8a

2 similar comments

Copilot AI commented Aug 28, 2026

Copy link
Copy Markdown

@braughtg The model GPT is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it.

You can try again without specifying a model (just @copilot) to use the default, or choose a different model from the model picker.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 9b4fc98b-5869-467f-8551-d9fc2175dc8a

Copilot AI commented Aug 28, 2026

Copy link
Copy Markdown

@braughtg The model GPT is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it.

You can try again without specifying a model (just @copilot) to use the default, or choose a different model from the model picker.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 9b4fc98b-5869-467f-8551-d9fc2175dc8a

@braughtg

Copy link
Copy Markdown
Contributor Author

I evaluated completions by reading the code as a common sense check based on my past knowledge and then ran the app to se if it worked.

@braughtg

Copy link
Copy Markdown
Contributor Author

@copilot review this pull request.

Copilot AI commented Aug 28, 2026

Copy link
Copy Markdown

@copilot review this pull request.

Workflow

Criterion Status Evidence
At least three commits The pull request contains 47 commits.
Commit messages briefly describe their changes The commit messages are concise and descriptive.

Non-AI Extensions

Criterion Status Evidence
Reset button visible at all times The Reset button is not conditionally rendered.
Visibility uses v-show instead of v-if Conditional app elements use v-show; no v-if remains.

Extensions with AI

Criterion Status Evidence
Introductory text describes the FlashWord app Introductory paragraph appears near the top.
reset sets correct to null reset() assigns this.correct = null.
Text input has a descriptive placeholder Input placeholder is Enter translation.
Label is associated with the text input Label for matches the input id.
Reset selects and applies a random word reset() selects from words and updates both values.

AI Reflection

Criterion Status Evidence
PR comment answers all AI Reflection questions PR comments address the benefits and drawbacks of completions, how forcing completions changed the approach, and how completions were evaluated.

@braughtg

Copy link
Copy Markdown
Contributor Author

used for testing.

@braughtg braughtg closed this Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants