PO

Supervisor Power Fashion Alberton City

Full-time Gauteng, South Africa, ZA
Posted 4 weeks, 1 day ago 130 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. - My job: extract ONLY actual job information, return clean, readable format. - Must REMOVE: social sharing text, 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/name, location, job description/responsibilities, requirements/qualifications, how to apply, salary, deadline, 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. Wait, the user actually gave me two different prompts in one go? Let me re-read carefully. Actually, looking at the structure, it seems like there are two distinct prompts here, but they're mixed. Let me parse: First block: "You are a job listing editor... Return ONLY the cleaned job text. Do not add any commentary..." Second block: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." with rules about HTML tags (

,

,
  • , no CSS, no inline styles, no
    , no
    , preserve ALL original content word-for-word, no markdown fences, no explanation, just HTML). Then there's the actual job description text provided. I need to figure out which format to output. The very last part says "Job description:" followed by the text. The instructions before that seem to be two different sets of guidelines. Let me re-read carefully. Actually, the user might be testing if I can follow the most recent/active instructions. The last clear instruction block is: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." with specific HTML tag rules. Then it gives the job description text. But the very first block 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." This seems contradictory with the HTML formatting request. Let me look at the exact wording at the very end: "Return ONLY the HTML. No markdown fences, no explanation, no preamble." And before that: "Rules: - Use

    for introductory paragraphs and general text - Use

    for section headers... - No CSS classes, no inline styles, no
    s, no
    tags - Preserve ALL original content word-for-word... - If text has no clear sections, just wrap paragraphs in

    tags - Return ONLY the HTML. No markdown fences, no explanation, no preamble." So the active task is: take the provided job description text, format it as clean semantic HTML using the specified tags, preserve all content word-for-word, remove anything that's not job content (but looking at the text, I need to clean it first per the first prompt's removal list, then format as HTML per the second prompt). Wait, the first prompt says: "REMOVE all of the following: - Social sharing text... - Author bylines... - "You may also like"... - Navigation text... - Comments sections... - Advertisements or promotions... - Cookie/subscription notices... - Duplicate text... - Category labels... - Stray numbers or formatting artifacts" And "KEEP and STRUCTURE: - Job title - Company/Organisation name - Location - Job description and responsibilities - Requirements/qualifications - How to apply / application instructions - Salary - Deadline / closing date - Job ID / reference number - Contract type / level" Then the second prompt says: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML. Rules: Use

    for introductory paragraphs and general text, Use

    for section headers... 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." There's a conflict: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase" vs the first prompt's "REMOVE all of the following". But the second prompt seems to be the active one since it's right before the job description, and it says "Preserve ALL original content word-for-word". However, the first prompt's removal list includes things that might be in the text, but looking at the actual job description text provided, I don't see social sharing, bylines, "you may also like", navigation, comments, ads, cookie notices, duplicate text, category labels, or stray numbers/artifacts beyond what's in the text. The text has some formatting like ` `, HTML entities, a CSS snippet at the end, etc. Let me examine the job description text: ```

    Support store management in the daily operations of a store to ensure that the overall objectives, store targets, and customer service standards are met & exceeded.

    • Grade: 12 
    • 1-2 Years' experience in retail. 
    • Experience in a supervisory role 
    • & Sales & service management. 
    • Computer literacy. 
    • Communication skills. 
    • & Retail trade. 
    • Brand, customer & product understanding.

    Mr Price Group Limited is an equal opportunity employer and is committed to Employment Equity.

     


     

    • Sales & Customer Experience Management:
    • Drive sales through the implementation of customer experience processes (through execution of business instruction letters, markdowns, repricing, promotions, customer experience plan, visual standards & customer feedback, etc.) to meet customer service standards and achieve sales targets. This includes new account/membership targets 
    • Team Management:
    • Assist in driving the team within a store to achieve store KPIs and operational strategy in line with company values. Provide ongoing coaching & mentoring to enable and up-skill store associates (e.g. product knowledge)
    • Stock Management:
    • Ensure that stock is accurately received & unpacked to merchandise and replenish the sales floor.
    • Monitor and manage stock levels through defined processes (stock counts, stock takes, stock loss action plans, etc.) to mitigate risks (stock loss) and ensure adequate stock on hand.
    • Oversee the general maintenance of the stockroom to meet housekeeping standards.
    • Risk Management:
    • Assist with compliance checks through defined processes (e.g. admin checks, store audits, visual audits, COMO (Continuous Monitoring) reports, POS (Point of Sales) reports, health & safety standards, weekly hanger counts, security, etc.) to ensure and enforce overall compliance to policies and procedures.                              

     

    .button { border: none; color: white; padding: 10px 15px; text-align: center; text-decoration: none; display: inline-block; font-size: 20px; margin: 4px 2px; cursor: pointer; font-family: ""Arial""; font-weight: bold; } .button3 {background-color: #d71922 ;}

    ``` I need to: 1. Remove anything not job-related per the first prompt's removal list. Looking at the text, I see: - The first `

    ` is job description intro. - `

      ` with Grade, experience, etc. These look like requirements/qualifications. - `
      ` with "Mr Price Group Limited is an equal opportunity employer..." This is likely part of the job listing (company info/commitment). Should I keep it? The first prompt says remove "Author bylines" and "Cookie/subscription notices" but this seems like a legitimate company equal opportunity statement. The second prompt says "Preserve ALL original content word-for-word". I'll need to balance. Actually, the first prompt's removal list is for the editor role, the second is for the HTML formatter role. Since the user gave both, I should prioritize the most specific/active instructions. The very last instruction says "Return ONLY the HTML. No markdown fences, no explanation, no preamble." and "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This suggests I should NOT remove anything, just format as HTML. But the first prompt says remove certain things. There's a tension. Let me re-read the user's entire message structure. It starts with "You are a job listing editor...", then there's a break, then "You receive a plain-text job description...", then the job description text. It might be that the user pasted two different prompt templates, but the actual task is the second one since it includes the job description text to process. The second prompt's rules say "Preserve ALL original content word-for-word", which overrides the removal list from the first prompt, especially since the removal list items aren't really present in the provided text anyway (no social sharing, bylines in the sense of "by AuthorName", etc. The "Mr Price" part is an equal opportunity statement, which is part of the job ad). Actually, looking closely at the text, there's a CSS snippet at the end: `.button { ... } .button3 {background-color: #d71922 ;}` This is definitely not job content, but the second prompt says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So I must include it? That seems odd for a "job listing editor" task, but the instruction is explicit: "Preserve ALL original content word-for-word". I must follow the second prompt's rules strictly. Wait, the second prompt says: "Rules: - Use

      for introductory paragraphs and general text - Use

      for section headers... - 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." Key: "No CSS classes, no inline styles, no

      s, no
      tags". This means I should NOT use
      or
      or CSS classes/styles in my output. But the input text 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?