PO

Store Manager Mr Price Palm Gate Parys

Full-time Ngwathe, Free State, South Africa, ZA
Posted 18 hours, 30 minutes ago 16 views 0 applications

Job Description

Here's a thinking process: 1. **Analyze User Input:** - User is acting as a job listing editor. - I receive raw scraped text from a job website. - Job is to extract ONLY actual job info, return clean readable format. - Must remove: social sharing, author bylines, "you may also like", navigation, comments, ads/promotions, cookie/subscription notices, duplicate text, category labels not part of job, stray numbers/formatting artifacts. - Must keep and structure: job title, company, location, job description/responsibilities, requirements/qualifications, how to apply, salary if mentioned, deadline/closing date, job ID/reference number, contract type/level. - Return ONLY the cleaned job text. No commentary, headers like "Here is the cleaned version", or markdown formatting. Just the clean job listing text. BUT then the user gives me a specific input: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." Then there are rules: - Use

for intro paragraphs and general text - Use

for section headers (Responsibilities, Qualifications, etc.) - Use
  • for list items - No CSS classes, no inline styles, no
    s, no
    tags - Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase - If text has no clear sections, just wrap paragraphs in

    tags - Return ONLY the HTML. No markdown fences, no explanation, no preamble. Then the user provides a long job description text. Wait, there's a conflict/confusion. The initial prompt says: "Return ONLY the cleaned job text. Do not add any commentary, headers like "Here is the cleaned version", or markdown formatting. Just the clean job listing text." And it says to remove a bunch of stuff, keep specific fields, etc. But then the user gives a second set of rules: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." with specific HTML tags, no classes/styles/div/br, preserve all content word-for-word, return ONLY HTML, no markdown fences, etc. Then they provide the job description text. I need to figure out which set of rules to follow. The very first part seems like a system prompt or role description. The second part seems like the actual task instruction for this specific instance. The user says: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." Then gives rules. Then gives the job description. I think the task is to take the provided job description text, and format it as clean semantic HTML according to the rules given. The rules say: preserve ALL original content word-for-word, do not add, remove, summarise, or rephrase. Use

    for intro paragraphs and general text,

    for section headers,
    • for list items. No CSS classes, no inline styles, no
      s, no
      tags. But the original job description text has a lot of HTML already in it (like
        , , ,
        , styles, etc.). The rule says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". But also "No CSS classes, no inline styles, no
        s, no
        tags". That's contradictory if I just output the raw text as-is, because it contains
        ,
        MJC
        ECHO
        Your MJC Assistant

        I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

        How was your experience with ECHO?