Repository navigation
feat: refine 2026 survey questions for the results report - #28
Conversation
35b41ec to
21c2a70
Compare
21c2a70 to
bef1ad7
Compare
Codex Review Summary: โ CompletedThis comment shows the latest Codex review activity on this pull request.
โน๏ธ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with ๐ while any review is running, comments if it has suggestions, and reacts with ๐ once all reviews finish with no findings. |
bef1ad7 to
c86f6a4
Compare
There was a problem hiding this comment.
๐ก Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: bef1ad7caa
โน๏ธ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with ๐.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| - { code: data_analysis, label: "๋ฐ์ดํฐ ๋ถ์, ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค" } | ||
| - { code: ai_ml, label: "AI, ๋จธ์ ๋ฌ๋ ์์ง๋์ด๋ง" } |
There was a problem hiding this comment.
Preserve the existing code in the fixed role question
Replacing data_ml removes an existing answer code from role, which remains fixed: true. Previously stored answers containing that code no longer pass answerError, and restoreProgress consequently discards the entire role answer, including any valid second selection. This also breaks the stable comparison key that the fixed question is intended to preserve. Retain the existing code rather than replacing it with two incompatible codes. The fixed-question invariant is explicitly required by AGENTS.md.
AGENTS.md reference: AGENTS.md:L10-L10
Useful? React with ๐ย / ๐.
| options: | ||
| - { code: ios_native, label: "๋ค์ดํฐ๋ธ iOS" } |
There was a problem hiding this comment.
Allow aspiring developers to skip role-experience questions
For a student or first-time job seeker, role explicitly permits selecting a role they want rather than one they have performed. These new follow-ups nevertheless use that answer alone to require actual framework or AI-work experience. For example, an aspiring mobile developer who has never built an app must select a platform or other to continue: normalize defaults these questions to required, and the survey only offers skipping for optional questions. Gate these follow-ups on relevant experience, make them optional, or provide an explicit not-yet-used answer so beginners are not forced to submit misleading data.
Useful? React with ๐ย / ๐.
c86f6a4 to
c1f0c52
Compare
๊ฒฐ๊ณผ ๋ฆฌํฌํธ์ ๋ค์ด๊ฐ ํค๋๋ผ์ธ์ ๋จผ์ ์จ ๋ณด๊ณ , ๊ฑฐ๊พธ๋ก ๋ฌธํญ์ ์ ๊ฒํด ๋ดค์ด์. ๊ทธ๋ฌ๋๋ ๊ตฌ์ง์์ ํ์์๊ฒ ๋ฌป๋ ์ง๋ฌธ์ด ์ ๊ณ , ๋ฌธํญ๋ผ๋ฆฌ ๋น๊ตํ ๋ด์ฉ๋ ๋ถ์กฑํ๋๋ผ๊ณ ์. ๊ทธ๋์ ๊ตฌ์ง๊ณผ ์ฑ์ฅ, ์ด๋ณด์, ์ผํฐ์์ ๋ง์กฑ์ค๋ฌ์ด ์ ๊ณผ ํ๋ ์ , AI๋ก ์ข์์ง ์ ๊ณผ ์ด๋ ค์์ง ์ ์ ๋ฌป๋ ๋ฌธํญ์ ์ถ๊ฐํ์ด์.