{"id":453,"date":"2025-08-28T14:46:40","date_gmt":"2025-08-28T14:46:40","guid":{"rendered":"https:\/\/paultrowler.com\/wordpress\/?page_id=453"},"modified":"2025-11-21T06:36:48","modified_gmt":"2025-11-21T06:36:48","slug":"chapter-9-enhancing-the-contextualisation-chapter","status":"publish","type":"page","link":"https:\/\/paultrowler.com\/wordpress\/index.php\/chapter-9-enhancing-the-contextualisation-chapter\/","title":{"rendered":"Chapter 11: Enhancing the contextualisation chapter"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\"\/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n  <title>Contextualisation Chapter Quality Tool<\/title>\n\n  <!-- Tailwind CSS -->\n  <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n  <script>\n    tailwind.config = {\n      theme: {\n        extend: {\n          colors: {\n            primary: {\n              50:'#eff6ff',100:'#dbeafe',200:'#bfdbfe',300:'#93c5fd',\n              400:'#60a5fa',500:'#3b82f6',600:'#2563eb',700:'#1d4ed8',\n              800:'#1e40af',900:'#1e3a8a'\n            }\n          },\n          boxShadow: { soft:'0 10px 25px -10px rgba(30,64,175,0.25)' },\n          borderRadius: { '2xl':'1.25rem' }\n        }\n      }\n    }\n  <\/script>\n\n  <!-- Inter -->\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\/>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\/>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&#038;display=swap\" rel=\"stylesheet\"\/>\n\n  <style>\n    body {\n      font-family: 'Inter', sans-serif;\n      font-size: 15px;\n      line-height: 1.6;\n    }\n    .mono { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\",\"Courier New\", monospace; }\n  <\/style>\n<\/head>\n<body class=\"bg-primary-50 text-slate-800\">\n  <main class=\"max-w-4xl mx-auto p-6 md:p-10 space-y-6\">\n\n    <!-- Header -->\n    <header class=\"bg-white rounded-2xl shadow-soft border border-primary-100 p-6\">\n      <h1 class=\"text-2xl md:text-3xl font-semibold text-primary-900\">Contextualisation Chapter Quality Tool<\/h1>\n      <p class=\"mt-2 text-[15px] text-slate-700\">\n        This builds a rich prompt for an external AI (ChatGPT) to give a deep, doctoral-level critique of your\n        <em>contextualisation chapter<\/em> focused on <strong>coverage &amp; coherence<\/strong> and <strong>academic register<\/strong>.\n        After you paste your chapter, a fuller prompt will be copied via the button below. The AI will then deliver structured feedback\n        and continue with a <strong>Socratic-style dialogue<\/strong> (one question at a time) to help you revise.\n      <\/p>\n\n      <!-- ChatGPT Project Tip -->\n      <div class=\"mt-4 rounded-xl border border-primary-200 bg-primary-50 px-4 py-3\">\n        <div class=\"flex items-start gap-3\">\n          <div class=\"mt-0.5 h-5 w-5 flex items-center justify-center rounded-full bg-white text-primary-700 font-bold\">\u2139\ufe0e<\/div>\n          <p class=\"m-0 text-[13.5px] leading-relaxed text-primary-900\">\n            <span class=\"font-medium\">Tip:<\/span> For cross-session memory, create a <span class=\"font-semibold\">Project<\/span> in ChatGPT (e.g., \u201cMy Doctoral Research\u201d)\n            and run all chats inside it. Your project details will then persist across tools.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/header>\n\n    <!-- Input Card -->\n    <section class=\"bg-white rounded-2xl shadow-soft border border-primary-100 p-6 space-y-4\">\n      <label for=\"chapterInput\" class=\"block text-sm font-medium text-primary-900\">Paste or write your contextualisation chapter<\/label>\n      <textarea\n        id=\"chapterInput\"\n        rows=\"12\"\n        class=\"w-full rounded-xl border border-primary-200 bg-primary-50 focus:bg-white focus:ring-2 focus:ring-primary-200\/70 focus:border-primary-500 px-3 py-2 text-[15px] leading-relaxed\"\n        placeholder=\"Paste or write your contextualisation chapter text here\u2026\"\n      ><\/textarea>\n\n      <!-- Optional toggles (only influence the hidden prompt) -->\n      <div class=\"grid grid-cols-1 md:grid-cols-3 gap-3 pt-2\">\n        <label class=\"flex items-center gap-2 text-[15px] text-slate-700\">\n          <input id=\"assessBalance\" type=\"checkbox\" class=\"accent-primary-600\" checked>\n          Include positionality &amp; context balance guidance\n        <\/label>\n        <label class=\"flex items-center gap-2 text-[15px] text-slate-700\">\n          <input id=\"flagInformal\" type=\"checkbox\" class=\"accent-primary-600\" checked>\n          Ask to reduce informal\/colloquial tone\n        <\/label>\n        <label class=\"flex items-center gap-2 text-[15px] text-slate-700\">\n          <input id=\"flagHedging\" type=\"checkbox\" class=\"accent-primary-600\" checked>\n          Ask to replace hedging with precise phrasing\n        <\/label>\n      <\/div>\n    <\/section>\n\n    <!-- Prompt Preview (UI summary only) -->\n    <section class=\"bg-white rounded-2xl shadow-soft border border-primary-100 p-6\">\n      <h2 class=\"text-xl font-semibold text-primary-900 mb-3\">What the AI will do (Summary)<\/h2>\n      <div class=\"rounded-2xl border border-primary-200 bg-primary-50 p-4\">\n        <ul class=\"list-disc pl-5 text-[15px] text-slate-700 space-y-1\">\n          <li>Analyse <strong>coverage &amp; coherence<\/strong>: multi-level context (global\u2192national\u2192sector\/policy\u2192institution\u2192site\/sample), temporal\/spatial bounds, policy\/regulatory and strategic environment, sectoral landscape and trends, site\/participants, data environment (if relevant), conceptual alignment (how context frames RQs, design and theoretical lenses), scope of claims, and signposting.<\/li>\n          <li>Assess <strong>academic register<\/strong>: flag hedging, colloquialisms, over-generalisation, over-personalisation; provide concise, authoritative rewrites.<\/li>\n          <li><strong>Socratic follow-up:<\/strong> after feedback, continue with a one-question-at-a-time dialogue to help you revise; say \u201cend dialogue\u201d to stop, then the AI will return a brief revised summary of recommendations.<\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"mt-4 flex flex-wrap gap-3\">\n        <button id=\"copyPromptBtn\" class=\"inline-flex items-center gap-2 bg-primary-600 hover:bg-primary-700 text-white font-medium px-5 py-3 rounded-xl shadow-soft active:scale-[.99]\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"h-5 w-5\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M16 1H4a2 2 0 0 0-2 2v12h2V3h12V1zm3 4H8a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2zm0 16H8V7h11v14z\"\/><\/svg>\n          <span id=\"copyBtnText\">Copy prompt &amp; open ChatGPT<\/span>\n        <\/button>\n        <!-- combined: removed separate ChatGPT link -->\n        <button id=\"clearBtn\" class=\"inline-flex items-center gap-2 bg-white border border-primary-300 text-primary-700 hover:bg-primary-50 font-medium px-5 py-3 rounded-xl active:scale-[.99]\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"h-5 w-5\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M6 19h12v2H6zM5 4h14l-1 12H6zM9 2h6v2H9z\"\/><\/svg>\n          Clear\n        <\/button>\n        <span id=\"status\" class=\"text-sm text-slate-500 self-center\"><\/span>\n      <\/div>\n    <\/section>\n\n    <footer class=\"text-center text-xs text-slate-500 py-6\">\n      <!-- Copyright -->\n      <!-- Copyright 2025 Professor Paul Trowler All rights reserved. For personal use only for educational purposes, no part of this code to be copied, reused or sold-->\n      \u00a9 Professor Paul Trowler, 2025. All rights reserved.\n    <\/footer>\n  <\/main>\n\n  <script>\n    \/\/ Hidden reference (used in copied prompt but NOT shown in UI)\n    const GUIDANCE_URL = \"https:\/\/paultrowler.com\/wordpress\/wp-content\/uploads\/2025\/08\/Writing-the-contextualisation-chapter.docx\";\n\n    \/\/ Elements\n    const $ = (id) => document.getElementById(id);\n    const statusEl = $('status');\n    const copyBtn = $('copyPromptBtn');\n    const copyBtnText = $('copyBtnText');\n\n    function say(msg){\n      statusEl.textContent = msg || '';\n      if (msg) setTimeout(()=> statusEl.textContent = '', 2400);\n    }\n\n    \/\/ Build the full hidden prompt (copied to clipboard)\n    function buildFullPrompt(){\n      const text = $('chapterInput').value.trim();\n      if (!text) {\n        alert('Please paste or write your chapter text first.');\n        return null;\n      }\n\n      const wantBalance  = $('assessBalance').checked;\n      const wantInformal = $('flagInformal').checked;\n      const wantHedging  = $('flagHedging').checked;\n\n      const toneHints = [\n        wantInformal ? \"- Reduce colloquialisms (e.g., really\/very\/a lot\/kind of\/sort of\/pretty) and prefer precise, formal academic wording.\" : null,\n        wantHedging  ? \"- Replace hedging (might\/may\/could\/perhaps\/I hope...) with precise, evidence-led phrasing where warranted; attribute and localise uncertainty.\" : null\n      ].filter(Boolean).join(\"\\\\n\");\n\n      const balanceBlock = wantBalance\n        ? `\nC) POSITIONALITY & CONTEXT (2\u20133 sentences)\n- Is the researcher\u2019s standpoint\/role vis-\u00e0-vis the context acknowledged appropriately (access, power dynamics, potential influence on interpretation)?\n- If over-weighted, relocate autobiographical detail to a positionality section; if under-weighted (but relevant), add a brief linking sentence to show implications for site access, sampling, and interpretation.\n`\n        : \"\";\n\n      return `\nYou are an expert doctoral writing coach and examiner.\n\nIMPORTANT SOURCE TO REFER TO:\n- Paul Trowler (2025), \"Writing the contextualisation chapter\" \u2014 ${GUIDANCE_URL}\nUse this document as normative guidance for what a contextualisation chapter should include and how it should situate the study, alongside any other standard doctoral writing guidance you deem relevant.\nBase your analysis on the pasted text and align your recommendations with the guidance document.\n\nTASK\nProvide a deep analysis of the doctoral thesis CONTEXTUALISATION CHAPTER focusing on:\n\nA) COVERAGE & COHERENCE (return as a short narrative with bullet points, not a table)\n- Multilevel context: global \u2192 national \u2192 sector\/policy \u2192 institutional\/organisational \u2192 site\/sample\/participants.\n- Temporal and spatial boundaries: historical timeframes, geographical scope, and why these bounds are appropriate now.\n- Policy\/regulatory and strategic environment: salient legislation, policy regimes, institutional strategies shaping the problem space.\n- Sectoral landscape and key trends relevant to the study\u2019s focus (avoid literature-review duplication; keep it truly contextual).\n- Site\/participants and setting features: salient characteristics that shape feasibility, access, and interpretation.\n- Data environment and infrastructure (where relevant): systems, archives, metrics, or constraints that condition the study.\n- Conceptual alignment: how the context frames the research problem and clarifies the relevance of the RQs, design, and theoretical lenses (signpost, don\u2019t duplicate other chapters).\n- Scope and boundaries of truth-claims: what the context allows you to claim (and not claim).\n- Signposting: clear links to adjacent chapters (intro, literature review, methodology).\n\nB) ACADEMIC REGISTER & EXPOSITION (no tables)\n- Identify key instances that weaken clarity or authority (hedging, colloquialisms, over-generalisation, un-evidenced assertions such as \u201cit is widely known\u201d, over-personalisation).\n- For each instance you highlight, provide a one-sentence explanation and then a concise suggested rewrite in an authoritative doctoral tone.\n${toneHints ? \"Tone & style guidance:\\\\n\" + toneHints : \"\"}${balanceBlock}\n\nRETURN ORDER (use headings):\n1) Coverage & Coherence: Findings & Recommendations (bulleted list)\n2) Academic Register: Issues & Improved Phrasing (paired bullets per issue)${wantBalance ? \"\\\\n3) Positionality & Context (brief paragraph)\" : \"\"}\n\nFOLLOW-UP SOCRATIC DIALOGUE\nAfter delivering your feedback, continue with a Socratic dialogue: ask one clarifying\/probing question at a time, wait for my reply, then ask the next. Focus on strengthening coverage\/coherence and academic register. Stop when I say \u201cend dialogue,\u201d then provide a brief revised summary of recommendations.\n\nTEXT TO ANALYSE (verbatim):\n\\`\\`\\`\n${text}\n\\`\\`\\`\n`.trim();\n    }\n\n    async function copyAndOpen(){\n      const prompt = buildFullPrompt();\n      if (!prompt) return;\n\n      let copied = false;\n      try {\n        await navigator.clipboard.writeText(prompt);\n        copied = true;\n      } catch (err) {\n        \/\/ Fallback\n        const ta = document.createElement('textarea');\n        ta.value = prompt;\n        ta.style.position = 'fixed';\n        ta.style.top = '-9999px';\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); copied = true; }\n        catch(e){ copied = false; }\n        finally { document.body.removeChild(ta); }\n      }\n\n      if (copied) {\n        copyBtnText.textContent = 'Copied! Opening ChatGPT\u2026';\n        copyBtn.classList.add('bg-green-600','hover:bg-green-700');\n        say('Prompt copied to clipboard');\n      } else {\n        copyBtnText.textContent = 'Open ChatGPT & paste manually';\n        say('Copy failed. You can paste manually.');\n      }\n\n      \/\/ Open ChatGPT in a new tab either way\n      window.open('https:\/\/chatgpt.com', '_blank', 'noopener');\n\n      setTimeout(()=>{\n        copyBtnText.textContent = 'Copy prompt & open ChatGPT';\n        copyBtn.classList.remove('bg-green-600','hover:bg-green-700');\n      }, 1800);\n    }\n\n    function clearAll(){\n      $('chapterInput').value = '';\n      say('Cleared');\n    }\n\n    \/\/ Events\n    $('copyPromptBtn').addEventListener('click', copyAndOpen);\n    $('clearBtn').addEventListener('click', clearAll);\n  <\/script>\n\n  <!-- Copyright 2025 Professor Paul Trowler All rights reserved. For personal use only for educational purposes, no part of this code to be copied, reused or sold-->\n<\/body>\n<\/html>\n\n\n\n\n<p class=\"has-text-align-center has-small-font-size wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Contextualisation Chapter Quality Tool Contextualisation Chapter Quality Tool This builds a rich prompt for an external AI (ChatGPT) to give a deep, doctoral-level critique of your contextualisation chapter focused on coverage &amp; coherence and academic register. After you paste your chapter, a fuller prompt will be copied via the button below. The AI will then [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-453","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/paultrowler.com\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/453","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/paultrowler.com\/wordpress\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/paultrowler.com\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/paultrowler.com\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/paultrowler.com\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=453"}],"version-history":[{"count":8,"href":"https:\/\/paultrowler.com\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/453\/revisions"}],"predecessor-version":[{"id":1047,"href":"https:\/\/paultrowler.com\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/453\/revisions\/1047"}],"wp:attachment":[{"href":"https:\/\/paultrowler.com\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}