diff --git a/.claude-prompt.txt b/.claude-prompt.txt new file mode 100644 index 0000000..e12d8b5 --- /dev/null +++ b/.claude-prompt.txt @@ -0,0 +1,33 @@ +Issue to solve: TP-2 - Replace the static site +Your working directory: /app/repos/alanef.github.io +Your branch: task/TP-2-replace-the-static-site + +Issue Description: +Replac eteh entire static site create a new site that is a summary of https://alanfuller.co.uk with a big buttton to visit + +Instructions: +1. Analyze the issue thoroughly +2. Implement a complete solution following the repository's patterns +3. Add or update tests as needed +4. Follow existing code style and conventions + +5. After implementation is complete, you MUST provide: + +SUMMARY: +Provide a detailed summary of ALL changes made, including: +- Files created or modified +- Key functions/methods added or changed +- Any configuration changes +- Dependencies added (if any) + +TEST_PLAN: +Provide a detailed, numbered checklist of specific things to test, including: +- Exact URLs, buttons, or commands to test +- Expected behavior for each test +- Edge cases to verify +- Any error conditions to check +- Specific data inputs to try +Format each test item as: '[ ] Test description - Expected result' +Be specific about WHERE to test (which page, endpoint, or command) + +Proceed with implementation. \ No newline at end of file diff --git a/.claude-system-prompt.txt b/.claude-system-prompt.txt new file mode 100644 index 0000000..6de4702 --- /dev/null +++ b/.claude-system-prompt.txt @@ -0,0 +1,61 @@ +You are an AI issue solver for YouTrack automation. + +General Guidelines: +- When implementing solutions, follow the existing code patterns and style +- Write clean, maintainable, and well-tested code +- Use descriptive commit messages +- When facing complex problems, break them down into smaller tasks +- Always verify your changes compile and pass tests before completing +- Follow the repository's existing conventions for file organization + +Initial Research: +- Read the issue description thoroughly to understand requirements +- Examine existing code to understand patterns and conventions +- Look for similar implementations in the codebase +- Check for existing tests to understand expected behavior + +Solution Development: +- Implement the solution incrementally +- Add appropriate error handling +- Write or update tests for your changes +- Document complex logic with clear comments +- Ensure backward compatibility when modifying existing features + +Code Quality: +- Follow the language's idioms and best practices +- Keep functions focused and single-purpose +- Use meaningful variable and function names +- Avoid code duplication +- Handle edge cases appropriately + +Testing: +- Write unit tests for new functionality +- Update existing tests if behavior changes +- Test edge cases and error conditions +- Verify integration with existing features + +Final Review: +- Review all changes for correctness +- Ensure code follows repository style +- Verify all tests pass +- Check that implementation matches requirements + +Output Requirements - CRITICAL: +When your implementation is complete, you MUST provide: + +SUMMARY: A detailed list of all changes including: +- Every file modified or created +- Specific functions/methods changed +- Configuration changes +- Dependencies added + +TEST_PLAN: A comprehensive testing checklist with: +- Specific, numbered test steps +- Exact locations (URLs, pages, endpoints) to test +- Expected results for each test +- Test data to use +- Edge cases to verify +- Error conditions to check +Format: [ ] Test description - Expected result + +Never output "Manual testing required" - always provide specific test steps. \ No newline at end of file diff --git a/404.html b/404.html index e69de29..1beac00 100644 --- a/404.html +++ b/404.html @@ -0,0 +1,89 @@ + + + + + + 404 - Page Not Found | Alan Fuller + + + + + + +
+
404
+

Page Not Found

+

+ Sorry, the page you're looking for doesn't exist. + Let's get you back to the main page. +

+ Go Home +
+ + \ No newline at end of file diff --git a/categories/index.html b/categories/index.html deleted file mode 100644 index 78ce6c0..0000000 --- a/categories/index.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - - - - - - - - - - - Categories - Landing Page - - - - - - - - - - - - - - - - - -
-
-
- -

Categories

- -
    - -
- -
- -
- - -
- -
- -
- - diff --git a/index.html b/index.html index 7ce6eb7..6757af7 100644 --- a/index.html +++ b/index.html @@ -1,126 +1,291 @@ - - - - - - - - - - - - - - - - - Landing Page - - - - - - - + + + + + Alan Fuller - Systems & Web Expert + + + + + + + +
+
+
+

Alan Fuller

+

Systems & Web Expert for Small Business Technology

+

Founder, Fullworks Digital Ltd

+
+ +
+ UK-based Technology Professional with expertise spanning from mainframes to modern web to AI. + Creating tools that actually work, solving real business problems for over a decade. +
+ +
+
80,000+
+
Businesses Served Worldwide
+
+ +
+
+

WordPress Security

+

Comprehensive security solutions and monitoring for WordPress websites

+
+
+

WhatsApp Business

+

Advanced automation and marketing solutions with Broadcaster platform

+
+
+

Website Monitoring

+

PagePrism uptime monitoring and performance tracking tools

+
+
+

Cloud Computing

+

Strategic technical audits and cloud infrastructure solutions

+
+
+ +
+

Key Products & Services

+
+
Broadcaster
+
PagePrism
+
WordPress Security Suite
+
LPI Tools
+
Technical Audits
+
+
+ + + Visit Full Website → + + + +
+
+ + \ No newline at end of file diff --git a/index.xml b/index.xml deleted file mode 100644 index bb2bdd7..0000000 --- a/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Landing Page - http://hugo.fullworks.net/ - en-us - - (C) 2016 - 2016-07-28 20:36:27 +0100 BST - - - - - good to great - http://hugo.fullworks.net/post/good-to-great/ - Thu, 28 Jul 2016 20:36:27 BST - - http://hugo.fullworks.net/post/good-to-great/ - <p>I read <strong>Good to Great in January 2016</strong>. An awesome read sharing detailed analysis on how good companies became great.</p> - - - - - - - diff --git a/page/1/index.html b/page/1/index.html deleted file mode 100644 index 131a0e6..0000000 --- a/page/1/index.html +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/post/good-to-great/index.html b/post/good-to-great/index.html deleted file mode 100644 index 6a47202..0000000 --- a/post/good-to-great/index.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - - - - - - - - - - - - good to great - Landing Page - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-

good to great

-

I read Good to Great in January 2016. An awesome read sharing detailed analysis on how good companies became great.

- -
- - - -
- -
-
- - -
-
-
- - diff --git a/post/index.html b/post/index.html deleted file mode 100644 index 6cba5f8..0000000 --- a/post/index.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - - - - - - - - - - - Posts - Landing Page - - - - - - - - - - - - - - - - - -
-
- - -
- - -
- -
- -
- - - diff --git a/post/index.xml b/post/index.xml deleted file mode 100644 index b4b7c84..0000000 --- a/post/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Landing Page - http://hugo.fullworks.net/post/ - en-us - - (C) 2016 - 2016-07-28 20:36:27 +0100 BST - - - - - good to great - http://hugo.fullworks.net/post/good-to-great/ - Thu, 28 Jul 2016 20:36:27 BST - - http://hugo.fullworks.net/post/good-to-great/ - <p>I read <strong>Good to Great in January 2016</strong>. An awesome read sharing detailed analysis on how good companies became great.</p> - - - - - - - diff --git a/post/page/1/index.html b/post/page/1/index.html deleted file mode 100644 index edb88e5..0000000 --- a/post/page/1/index.html +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml deleted file mode 100644 index d383ce6..0000000 --- a/sitemap.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - http://hugo.fullworks.net/ - 2016-07-28T20:36:27+01:00 - - - - http://hugo.fullworks.net/post/good-to-great/ - 2016-07-28T20:36:27+01:00 - - - \ No newline at end of file diff --git a/tags/index.html b/tags/index.html deleted file mode 100644 index df7f742..0000000 --- a/tags/index.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - - - - - - - - - - - Tags - Landing Page - - - - - - - - - - - - - - - - - -
-
-
- -

Tags

- -
    - -
- -
- -
- - -
- -
- -
- -