Auto-deploy: 2026-05-17 22:45:01

This commit is contained in:
Hamza-Ayed
2026-05-17 22:45:01 +03:00
parent 8dc55c698e
commit 5fd6969ff8
5 changed files with 177 additions and 19 deletions

View File

@@ -26,6 +26,7 @@ function buildPromptV2(tab, job, userProfile, language) {
${analysisLang}
Evaluate this job against my profile with brutal honesty and EXTREME brevity.
DO NOT recount my history, military background, or summarize my profile. Keep it actionable and short.
CRITICAL RULE: The user is actively seeking to step down from Architect/CTO roles to "Senior Software Engineer" (Flutter, Backend, Full Stack) to gain corporate Agile experience. DO NOT reject jobs for being a "downgrade" if they are Senior level and match his tech stack (Flutter, Python, PHP, Node).
${prof}
@@ -177,6 +178,20 @@ Respond EXACTLY:
## OVERALL RATING: X/10
**Worth applying?** [YES / MAYBE / NO]
[2-3 sentence honest assessment]`;
P.list_analysis = `You are an AI pre-screening jobs.
I will give you a JSON array of jobs (Title, Company).
My stack: Flutter, Python (FastAPI), PHP, Node.js, GIS, Technical Architect.
I am actively seeking Senior Engineer, Tech Lead, or Architect roles.
Reject Java, C#, C++, .NET, or pure Product Management roles.
JOBS LIST:
${job.listData}
Respond ONLY with a raw JSON array of objects, one for each job, containing:
[
{ "index": number, "verdict": "YES" | "NO" | "MAYBE", "reason": "Short reason" }
]
Do not wrap in markdown \`\`\`json blocks.`;
return P[tab] || P.analysis;
}