<?php

namespace Database\Seeders;

use Illuminate\Database\Seeder;

/**
 * KBTechnicalSupportQuestionsSeeder
 * Seeds 20 Q&A items for the Technical Support knowledge base category.
 */
class KBTechnicalSupportQuestionsSeeder extends Seeder
{
    use KBQuestionSeederHelper;

    public function run(): void
    {
        $this->seedQuestions('technical-support', $this->questions());
    }

    private function questions(): array
    {
        return [
            [
                'title'      => 'I cannot log in to the SSHIA portal. What should I do?',
                'content'    => '<p>Login issues are one of the most common technical problems reported by SSHIA members. Most login issues can be resolved quickly by following a few troubleshooting steps.</p>',
                'difficulty' => 'beginner',
                'tags'       => ['login', 'cannot login', 'access', 'password'],
                'is_featured' => true,
                'answers'    => [
                    '<p>If you cannot log in to the SSHIA portal, try the following steps in order:</p><ol><li><strong>Check your credentials</strong>: Ensure you are using the correct email address and password. Passwords are case-sensitive.</li><li><strong>Reset your password</strong>: Click <strong>Forgot Password</strong> on the login page and follow the instructions sent to your registered email.</li><li><strong>Check your email spam folder</strong>: Password reset emails sometimes end up in spam or junk folders.</li><li><strong>Clear your browser cache</strong>: Press Ctrl+Shift+Delete (Windows) or Cmd+Shift+Delete (Mac) to clear cached data, then try again.</li><li><strong>Try a different browser</strong>: If the issue persists, try Chrome, Firefox, or Edge.</li><li><strong>Check your internet connection</strong>: Ensure you have a stable internet connection.</li></ol><p>If none of these steps work, contact SSHIA Technical Support at support@sshia.org with your registered email address and a description of the error message you are seeing.</p>',
                    '<p>If your account has been locked due to multiple failed login attempts, it will automatically unlock after 30 minutes. Alternatively, contact Technical Support to unlock it immediately. Accounts can also be locked if your membership has lapsed — in this case, you will need to renew your membership to regain access.</p>',
                ],
            ],
            [
                'title'      => 'How do I reset my SSHIA portal password?',
                'content'    => '<p>Forgetting your password is common. SSHIA provides a simple self-service password reset process that takes less than 5 minutes.</p>',
                'difficulty' => 'beginner',
                'tags'       => ['password reset', 'forgot password', 'account recovery', 'password'],
                'answers'    => [
                    '<p>To reset your SSHIA portal password:</p><ol><li>Go to <strong>sshia.org</strong> and click <strong>Member Login</strong>.</li><li>Click <strong>Forgot Password</strong> below the login form.</li><li>Enter your registered email address and click <strong>Send Reset Link</strong>.</li><li>Check your email inbox (and spam folder) for a password reset email from noreply@sshia.org.</li><li>Click the reset link in the email. The link is valid for 60 minutes.</li><li>Enter your new password (minimum 8 characters, including at least one uppercase letter, one number, and one special character).</li><li>Click <strong>Reset Password</strong> and log in with your new password.</li></ol>',
                    '<p>If you do not receive the password reset email within 10 minutes, check your spam folder. If it is not there, your registered email address may be different from the one you are trying. Contact Technical Support at support@sshia.org with your full name and membership number to verify your registered email address.</p>',
                ],
            ],
            [
                'title'      => 'How do I set up two-factor authentication (2FA) on my SSHIA account?',
                'content'    => '<p>Two-factor authentication adds an extra layer of security to your SSHIA account by requiring a one-time code in addition to your password when logging in.</p>',
                'difficulty' => 'intermediate',
                'tags'       => ['2FA', 'two-factor authentication', 'OTP', 'security', 'account security'],
                'answers'    => [
                    '<p>To enable two-factor authentication (2FA) on your SSHIA account:</p><ol><li>Log in to the portal and navigate to <strong>My Profile &gt; Security Settings</strong>.</li><li>Click <strong>Enable Two-Factor Authentication</strong>.</li><li>Choose your preferred 2FA method: SMS (OTP sent to your phone) or Authenticator App (Google Authenticator or Authy).</li><li>Follow the on-screen instructions to complete the setup.</li><li>Save your backup codes in a secure location — these can be used to access your account if you lose access to your 2FA device.</li></ol><p>Once 2FA is enabled, you will be prompted to enter a 6-digit code each time you log in. The code is valid for 10 minutes.</p>',
                    '<p>If you lose access to your 2FA device (e.g., lost phone), use one of your backup codes to log in. If you have also lost your backup codes, contact Technical Support at support@sshia.org with proof of identity to disable 2FA on your account.</p>',
                ],
            ],
            [
                'title'      => 'The SSHIA portal is loading slowly. How can I fix this?',
                'content'    => '<p>Slow portal performance can be caused by a number of factors, including internet connectivity, browser issues, or high server load. Most performance issues can be resolved on the user side.</p>',
                'difficulty' => 'beginner',
                'tags'       => ['slow loading', 'performance', 'browser', 'internet speed'],
                'answers'    => [
                    '<p>If the SSHIA portal is loading slowly, try the following:</p><ul><li><strong>Check your internet speed</strong>: Use a speed test tool (e.g., fast.com) to check your connection. The portal requires a minimum of 1 Mbps for basic functionality.</li><li><strong>Clear your browser cache</strong>: Cached data can slow down page loading. Clear your cache and reload the page.</li><li><strong>Close unnecessary browser tabs</strong>: Too many open tabs can slow down your browser.</li><li><strong>Use a supported browser</strong>: The portal is optimised for Chrome, Firefox, and Edge. Avoid using Internet Explorer or very old browser versions.</li><li><strong>Disable browser extensions</strong>: Some extensions (ad blockers, VPNs) can interfere with portal performance.</li><li><strong>Try a different device</strong>: If the issue is device-specific, try accessing the portal from another device.</li></ul>',
                    '<p>If the portal is slow for all users, it may be due to scheduled maintenance or high server load. Check the SSHIA status page at status.sshia.org for any ongoing issues. SSHIA performs scheduled maintenance on Sunday mornings between 2:00 AM and 6:00 AM EAT. During this time, the portal may be unavailable or slow.</p>',
                ],
            ],
            [
                'title'      => 'I am not receiving emails from SSHIA. What should I do?',
                'content'    => '<p>SSHIA sends important communications via email, including membership confirmations, training registrations, and password resets. If you are not receiving these emails, there are several possible causes.</p>',
                'difficulty' => 'beginner',
                'tags'       => ['email', 'not receiving emails', 'spam', 'notifications'],
                'answers'    => [
                    '<p>If you are not receiving emails from SSHIA, check the following:</p><ol><li><strong>Check your spam/junk folder</strong>: SSHIA emails sometimes end up in spam. Mark them as "Not Spam" to ensure future emails are delivered to your inbox.</li><li><strong>Add SSHIA to your safe senders list</strong>: Add noreply@sshia.org and support@sshia.org to your email contacts or safe senders list.</li><li><strong>Check your registered email address</strong>: Log in to the portal and verify that the email address in your profile is correct and current.</li><li><strong>Check your email storage</strong>: If your email inbox is full, new emails cannot be delivered. Delete old emails to free up space.</li></ol><p>If you have checked all of the above and are still not receiving emails, contact Technical Support at support@sshia.org from a different email address.</p>',
                    '<p>Some email providers (particularly free providers like Yahoo and Hotmail) have aggressive spam filters that may block SSHIA emails. If you are using one of these providers, consider adding a Gmail address as your primary SSHIA contact email for more reliable delivery.</p>',
                ],
            ],
            [
                'title'      => 'How do I update my phone number for SMS notifications?',
                'content'    => '<p>SSHIA sends important notifications via SMS, including OTPs for two-factor authentication, membership renewal reminders, and training confirmations. Keeping your phone number up to date is important.</p>',
                'difficulty' => 'beginner',
                'tags'       => ['phone number', 'SMS', 'notifications', 'profile update'],
                'answers'    => [
                    '<p>To update your phone number:</p><ol><li>Log in to the SSHIA portal.</li><li>Navigate to <strong>My Profile &gt; Edit Profile</strong>.</li><li>Update your phone number in the <strong>Contact Information</strong> section.</li><li>Click <strong>Save Changes</strong>.</li><li>You will receive a verification SMS to your new number. Enter the code to confirm the change.</li></ol><p>Use the international format for your phone number (e.g., +211 for South Sudan). If you are changing your number because you have lost access to your old number and cannot receive the verification SMS, contact Technical Support at support@sshia.org with proof of identity.</p>',
                    '<p>If you have two-factor authentication enabled and change your phone number, ensure that 2FA is updated to use your new number before you lose access to the old one. Navigate to <strong>My Profile &gt; Security Settings &gt; Two-Factor Authentication</strong> to update your 2FA settings.</p>',
                ],
            ],
            [
                'title'      => 'What browsers are supported by the SSHIA portal?',
                'content'    => '<p>The SSHIA portal is a modern web application that requires a current, standards-compliant browser for the best experience.</p>',
                'difficulty' => 'beginner',
                'tags'       => ['browser', 'compatibility', 'supported browsers', 'Chrome', 'Firefox'],
                'answers'    => [
                    '<p>The SSHIA portal is fully supported on the following browsers:</p><ul><li><strong>Google Chrome</strong> (version 90 or later) — Recommended</li><li><strong>Mozilla Firefox</strong> (version 88 or later)</li><li><strong>Microsoft Edge</strong> (version 90 or later)</li><li><strong>Safari</strong> (version 14 or later, on Mac and iOS)</li></ul><p>The portal is <strong>not supported</strong> on Internet Explorer (any version). If you are using Internet Explorer, please switch to one of the supported browsers. The portal is also accessible on mobile browsers (Chrome for Android, Safari for iOS).</p>',
                    '<p>If you are experiencing display issues or functionality problems on a supported browser, ensure your browser is updated to the latest version. Go to your browser settings and check for updates. If the problem persists after updating, contact Technical Support with details of your browser version and the specific issue you are experiencing.</p>',
                ],
            ],
            [
                'title'      => 'How do I download my membership certificate from the portal?',
                'content'    => '<p>SSHIA membership certificates are issued digitally and can be downloaded from the member portal at any time.</p>',
                'difficulty' => 'beginner',
                'tags'       => ['download certificate', 'membership certificate', 'PDF', 'digital certificate'],
                'answers'    => [
                    '<p>To download your membership certificate:</p><ol><li>Log in to the SSHIA portal.</li><li>Navigate to <strong>My Membership &gt; My Certificate</strong>.</li><li>Click <strong>Download Certificate</strong>. The certificate will be downloaded as a PDF file.</li><li>Open the PDF with any PDF viewer (Adobe Acrobat, browser PDF viewer, etc.).</li></ol><p>If your certificate is not available for download, it may be because your membership application is still being processed, your membership has lapsed, or there is a technical issue. Contact the SSHIA Membership Desk at membership@sshia.org if you believe your certificate should be available but is not showing.</p>',
                    '<p>SSHIA certificates are digitally signed and include a QR code that links to the online verification page. If you need a physical certificate, you can print the PDF or request a printed copy from the SSHIA secretariat in Juba (a small printing fee applies).</p>',
                ],
            ],
            [
                'title'      => 'I uploaded the wrong document during my application. How do I replace it?',
                'content'    => '<p>Uploading incorrect documents is a common issue during the membership or training application process. SSHIA provides a way to replace documents before your application is processed.</p>',
                'difficulty' => 'beginner',
                'tags'       => ['document upload', 'wrong document', 'replace document', 'application'],
                'answers'    => [
                    '<p>If your application has not yet been reviewed, you can replace a document by:</p><ol><li>Logging in to the portal and navigating to your application under <strong>My Membership &gt; Application Status</strong> or <strong>My Training &gt; Registrations</strong>.</li><li>Clicking <strong>Edit Application</strong> or <strong>Update Documents</strong>.</li><li>Removing the incorrect document and uploading the correct one.</li><li>Saving your changes.</li></ol><p>If your application has already been reviewed or approved, contact the SSHIA Membership Desk or Training Department directly to arrange a document replacement. Include your membership number and a description of the document that needs to be replaced.</p>',
                    '<p>To avoid document upload errors, ensure that your files are in PDF or JPEG format, are clearly legible, and do not exceed 2MB in size. If you are scanning physical documents, use a scanner or a scanning app (such as Adobe Scan or CamScanner) for the best quality.</p>',
                ],
            ],
            [
                'title'      => 'How do I report a bug or technical issue with the SSHIA portal?',
                'content'    => '<p>SSHIA welcomes bug reports and technical feedback from members. Reporting issues helps the technical team improve the portal for all users.</p>',
                'difficulty' => 'beginner',
                'tags'       => ['bug report', 'technical issue', 'feedback', 'support ticket'],
                'answers'    => [
                    '<p>To report a bug or technical issue:</p><ol><li>Log in to the portal and navigate to <strong>Help &gt; Report an Issue</strong>, or click the <strong>Support</strong> button in the bottom right corner of any page.</li><li>Describe the issue in detail, including what you were trying to do, what happened, and what you expected to happen.</li><li>Include a screenshot if possible — this greatly helps the technical team diagnose the issue.</li><li>Submit the report. You will receive a ticket number by email.</li></ol><p>Alternatively, email Technical Support at support@sshia.org with the subject line "Bug Report: [brief description]". Include your browser type and version, operating system, and steps to reproduce the issue.</p>',
                    '<p>SSHIA aims to acknowledge all bug reports within 24 hours and resolve critical issues within 48 hours. Non-critical issues are addressed in the next scheduled maintenance window. You can track the status of your support ticket by logging in to the portal and navigating to <strong>Help &gt; My Support Tickets</strong>.</p>',
                ],
            ],
            [
                'title'      => 'The SSHIA portal is not working on my mobile phone. What can I do?',
                'content'    => '<p>The SSHIA portal is designed to be mobile-responsive, but some features may not work optimally on all mobile devices and browsers.</p>',
                'difficulty' => 'beginner',
                'tags'       => ['mobile', 'smartphone', 'mobile browser', 'responsive'],
                'answers'    => [
                    '<p>If the SSHIA portal is not working correctly on your mobile phone, try the following:</p><ul><li><strong>Use Chrome or Safari</strong>: These are the most compatible mobile browsers for the SSHIA portal.</li><li><strong>Update your browser</strong>: Ensure your mobile browser is updated to the latest version.</li><li><strong>Clear your browser cache</strong>: In your mobile browser settings, clear cached data and cookies, then reload the portal.</li><li><strong>Check your internet connection</strong>: Switch between mobile data and Wi-Fi to see if the issue is connection-related.</li><li><strong>Try desktop mode</strong>: In your mobile browser, enable "Desktop Site" mode for a better experience with complex features.</li></ul>',
                    '<p>Some advanced features of the SSHIA portal (such as document uploads and the e-learning platform) work best on a desktop or laptop computer. If you need to use these features and are having difficulty on mobile, try accessing the portal from a computer. SSHIA is continuously improving the mobile experience and welcomes feedback on specific mobile issues.</p>',
                ],
            ],
            [
                'title'      => 'How do I change my SSHIA portal username or email address?',
                'content'    => '<p>Your SSHIA portal username is your registered email address. Changing it requires verification to ensure account security.</p>',
                'difficulty' => 'intermediate',
                'tags'       => ['username', 'email change', 'account settings', 'profile'],
                'answers'    => [
                    '<p>To change your email address (username):</p><ol><li>Log in to the portal and navigate to <strong>My Profile &gt; Edit Profile</strong>.</li><li>Click <strong>Change Email Address</strong>.</li><li>Enter your new email address and your current password to confirm the change.</li><li>A verification link will be sent to your new email address. Click the link to confirm the change.</li><li>Your old email address will continue to work until the new one is verified.</li></ol><p>Note: If you change your email address, ensure that you update it with any other SSHIA services that use your email (e.g., training registrations, newsletter subscriptions).</p>',
                    '<p>If you have lost access to your current registered email address and cannot verify the change, contact Technical Support at support@sshia.org with your full name, membership number, and a copy of your national ID. The support team will verify your identity and update your email address manually.</p>',
                ],
            ],
            [
                'title'      => 'How do I access the SSHIA portal if I am in a remote area with limited internet?',
                'content'    => '<p>Many SSHIA members work in remote areas of South Sudan where internet connectivity is limited or unreliable. SSHIA has taken steps to make the portal accessible in low-bandwidth environments.</p>',
                'difficulty' => 'intermediate',
                'tags'       => ['low bandwidth', 'remote area', 'offline', 'connectivity'],
                'answers'    => [
                    '<p>The SSHIA portal is optimised for low-bandwidth connections. To improve your experience in areas with limited internet:</p><ul><li><strong>Use the mobile version</strong>: The mobile version of the portal uses less data than the desktop version.</li><li><strong>Disable images</strong>: In your browser settings, you can disable automatic image loading to reduce data usage.</li><li><strong>Download resources when connected</strong>: When you have a good connection, download training materials, certificates, and other resources for offline access.</li><li><strong>Use SMS services</strong>: SSHIA offers some services via SMS for members in areas with very limited internet. Contact Technical Support for details.</li></ul>',
                    '<p>SSHIA is developing an offline-capable mobile app that will allow members to access key portal features without a continuous internet connection. The app will sync data when a connection is available. Watch the SSHIA website and social media for announcements about the app launch.</p>',
                ],
            ],
            [
                'title'      => 'How do I delete my SSHIA portal account?',
                'content'    => '<p>Members who wish to permanently delete their SSHIA portal account can request account deletion. This is separate from cancelling membership.</p>',
                'difficulty' => 'intermediate',
                'tags'       => ['delete account', 'account deletion', 'data deletion', 'GDPR'],
                'answers'    => [
                    '<p>To request deletion of your SSHIA portal account, contact the SSHIA Data Protection Officer at dpo@sshia.org with the subject line "Account Deletion Request". Include your full name, registered email address, and membership number. Your account will be deactivated within 30 days, and your personal data will be deleted in accordance with SSHIA\'s data retention policy. Note that some data may be retained for legal or regulatory purposes (e.g., financial records, certificate records).</p>',
                    '<p>Account deletion is permanent and cannot be undone. If you delete your account, you will lose access to all portal features, your membership history, training records, and certificates. If you are considering account deletion because of a specific issue, contact Technical Support first — there may be a simpler solution.</p>',
                ],
            ],
            [
                'title'      => 'What should I do if I suspect my SSHIA account has been hacked?',
                'content'    => '<p>If you suspect that someone has gained unauthorised access to your SSHIA account, act quickly to secure it and report the incident.</p>',
                'difficulty' => 'intermediate',
                'tags'       => ['hacked', 'account security', 'unauthorised access', 'security breach'],
                'answers'    => [
                    '<p>If you suspect your account has been compromised:</p><ol><li><strong>Change your password immediately</strong>: Go to <strong>My Profile &gt; Security Settings &gt; Change Password</strong>.</li><li><strong>Enable two-factor authentication</strong>: If not already enabled, set up 2FA to prevent future unauthorised access.</li><li><strong>Review your account activity</strong>: Check <strong>My Profile &gt; Security Settings &gt; Login History</strong> for any suspicious logins.</li><li><strong>Contact Technical Support</strong>: Email support@sshia.org immediately with details of the suspected breach. The team will investigate and take appropriate action.</li><li><strong>Change passwords on other accounts</strong>: If you use the same password on other platforms, change those passwords too.</li></ol>',
                    '<p>SSHIA will never ask for your password via email, phone, or SMS. If you receive a message claiming to be from SSHIA and asking for your password, it is a phishing attempt. Report it to support@sshia.org and do not click any links in the message.</p>',
                ],
            ],
            [
                'title'      => 'How do I make a payment on the SSHIA portal?',
                'content'    => '<p>The SSHIA portal supports multiple payment methods for membership fees, training registrations, and other services.</p>',
                'difficulty' => 'beginner',
                'tags'       => ['payment', 'mobile money', 'bank transfer', 'fees', 'online payment'],
                'answers'    => [
                    '<p>SSHIA accepts the following payment methods:</p><ul><li><strong>Mobile Money</strong>: MTN Mobile Money and Airtel Money (South Sudan). Enter your mobile money number and follow the prompts to complete payment.</li><li><strong>Bank Transfer</strong>: Transfer to the SSHIA bank account (details available in the portal under <strong>Payments &gt; Bank Details</strong>). Include your membership number as the payment reference.</li><li><strong>Cash</strong>: Pay in person at the SSHIA Secretariat in Juba. Bring your membership number and request a receipt.</li></ul><p>After making a payment, upload your payment receipt in the portal under <strong>Payments &gt; Upload Receipt</strong> to ensure your payment is processed promptly.</p>',
                    '<p>If your payment has been deducted from your mobile money account but has not been reflected in the portal after 24 hours, contact Technical Support at support@sshia.org with your payment receipt or transaction ID. Do not make a duplicate payment before confirming with Technical Support.</p>',
                ],
            ],
            [
                'title'      => 'How do I print or share my SSHIA certificate?',
                'content'    => '<p>SSHIA certificates are issued as digital PDFs that can be printed, shared electronically, or verified online.</p>',
                'difficulty' => 'beginner',
                'tags'       => ['print certificate', 'share certificate', 'PDF', 'digital certificate'],
                'answers'    => [
                    '<p>To print your SSHIA certificate:</p><ol><li>Download the certificate PDF from the portal (see "How do I download my membership certificate?" for instructions).</li><li>Open the PDF in any PDF viewer.</li><li>Click <strong>Print</strong> (Ctrl+P on Windows, Cmd+P on Mac).</li><li>Select your printer and print settings, then click <strong>Print</strong>.</li></ol><p>To share your certificate electronically, you can email the PDF directly or share the certificate verification link (sshia.org/verify/[certificate-number]) with employers or institutions. The verification link allows recipients to confirm the certificate\'s authenticity without needing the PDF.</p>',
                    '<p>For the best print quality, use A4 paper and print at 100% scale (do not scale to fit). If you need a certified physical copy with an official SSHIA stamp and signature, contact the SSHIA Secretariat in Juba. A small fee applies for certified physical copies.</p>',
                ],
            ],
            [
                'title'      => 'The SSHIA portal shows an error message. What does it mean?',
                'content'    => '<p>Error messages on the SSHIA portal can indicate a range of issues, from simple user errors to technical problems. Understanding common error messages helps you resolve issues quickly.</p>',
                'difficulty' => 'intermediate',
                'tags'       => ['error message', 'error code', 'troubleshooting', 'portal error'],
                'answers'    => [
                    '<p>Common SSHIA portal error messages and their meanings:</p><ul><li><strong>"Invalid credentials"</strong>: Your email or password is incorrect. Check your credentials and try again, or reset your password.</li><li><strong>"Account not found"</strong>: The email address you entered is not registered. Check for typos or try a different email address.</li><li><strong>"Session expired"</strong>: Your login session has timed out. Log in again to continue.</li><li><strong>"Access denied"</strong>: You do not have permission to access the requested page. This may be because your membership has lapsed or you do not have the required role.</li><li><strong>"File too large"</strong>: The file you are trying to upload exceeds the 2MB limit. Compress the file and try again.</li><li><strong>"Server error (500)"</strong>: A technical error on the server side. Try again in a few minutes. If the error persists, report it to Technical Support.</li></ul>',
                    '<p>If you encounter an error message that is not listed above, take a screenshot and contact Technical Support at support@sshia.org with the screenshot and a description of what you were doing when the error occurred. Include your browser type and version for faster diagnosis.</p>',
                ],
            ],
            [
                'title'      => 'How do I contact SSHIA Technical Support?',
                'content'    => '<p>SSHIA Technical Support is available to help members with any technical issues related to the portal, e-learning platform, or other digital services.</p>',
                'difficulty' => 'beginner',
                'tags'       => ['contact support', 'technical support', 'help desk', 'support channels'],
                'answers'    => [
                    '<p>You can contact SSHIA Technical Support through the following channels:</p><ul><li><strong>Email</strong>: support@sshia.org (response within 24 hours on business days)</li><li><strong>Support Ticket</strong>: Log in to the portal and navigate to <strong>Help &gt; Submit a Ticket</strong> (response within 24 hours)</li><li><strong>Phone</strong>: +211 XXX XXX XXX (available Monday–Friday, 8:00 AM–5:00 PM EAT)</li><li><strong>WhatsApp</strong>: +211 XXX XXX XXX (for quick queries; not for sensitive account issues)</li><li><strong>In-person</strong>: Visit the SSHIA Secretariat in Juba during office hours</li></ul><p>For urgent issues (e.g., account locked before a training session), call the support line directly for the fastest response.</p>',
                    '<p>When contacting Technical Support, always include your full name, registered email address, membership number, and a clear description of the issue. Screenshots are very helpful. The more information you provide, the faster the team can resolve your issue.</p>',
                ],
            ],
            [
                'title'      => 'How do I request a new feature for the SSHIA portal?',
                'content'    => '<p>SSHIA values member feedback and uses it to continuously improve the portal. Members can submit feature requests through the portal or by contacting the technical team.</p>',
                'difficulty' => 'beginner',
                'tags'       => ['feature request', 'feedback', 'improvement', 'suggestions'],
                'answers'    => [
                    '<p>To submit a feature request:</p><ol><li>Log in to the portal and navigate to <strong>Help &gt; Feature Request</strong>.</li><li>Describe the feature you would like to see, including why it would be useful and how it would improve your experience.</li><li>Submit the request. You will receive a confirmation email with a reference number.</li></ol><p>Feature requests are reviewed by the SSHIA Technical Committee quarterly. Popular requests (those submitted by multiple members) are prioritised for development. You can track the status of your request in the portal under <strong>Help &gt; My Feature Requests</strong>.</p>',
                    '<p>SSHIA also conducts an annual member satisfaction survey that includes questions about portal features and improvements. Participating in the survey is another way to influence the development roadmap. Watch for the survey announcement in the member newsletter each year.</p>',
                ],
            ],
        ];
    }
}