Skip to content

Updating SDD docs to include new Service page issues#309

Open
mariana-caldas wants to merge 2 commits into
services-devfrom
chore/add-github-issues
Open

Updating SDD docs to include new Service page issues#309
mariana-caldas wants to merge 2 commits into
services-devfrom
chore/add-github-issues

Conversation

@mariana-caldas

@mariana-caldas mariana-caldas commented Jul 12, 2026

Copy link
Copy Markdown
Member
Web Dev Path

Have you updated the CHANGELOG.md file? If not, please do it.

Yes.

What is this change?

This PR continues the adoption of our Specification-Driven Development (SDD) workflow for the Services Page.

Instead of duplicating implementation details across the repository, the SDD documents define the product requirements, decisions, and supporting references, while GitHub Issues become the execution layer for individual implementation tasks.

This PR includes:

  • Updated tasks.md to reference GitHub Issues instead of maintaining duplicated implementation checklists.
  • Updated references.md with the latest design documentation and supporting resources.
  • Added the first implementation issue for the Services Page:
  • Updated the CHANGELOG.md.

The remaining Services Page sections will follow the same approach as new implementation issues are created.


Were there any complications while making this change?

No technical complications.

This PR intentionally simplifies the relationship between the SDD documentation and GitHub Issues to avoid maintaining the same implementation details in multiple places.

The workflow may evolve as the team gains experience using it, and small improvements can be incorporated based on contributor feedback.


How to use this workflow

For every Services Page implementation task:

  1. Review the SDD documentation:
    • specification.md
    • decisions.md
    • references.md
  2. Open the corresponding GitHub Issue linked from tasks.md.
  3. Use the issue as the implementation guide.
  4. Reference the issue in your Pull Request.
  5. Update the issue status when appropriate.

The SDD documents remain the source of truth for requirements, decisions, and supporting references, while GitHub Issues manage implementation work and technical discussion.


How to test

No application functionality was modified.

Review the documentation changes to verify that:

  • tasks.md correctly references the implementation issue.
  • references.md includes the latest supporting documentation.
  • Issue Create Services page Hero section #308 references the appropriate SDD documents.
  • The workflow is clear and easy to follow for future contributors.

When should this be merged?

After confirming that the proposed Specification-Driven Development workflow supports future Services Page implementation and that the updated documentation accurately reflects the intended development process.

@netlify

netlify Bot commented Jul 12, 2026

Copy link
Copy Markdown

Deploy Preview for services-dev-webdevpath ready!

Name Link
🔨 Latest commit 3ead8fa
🔍 Latest deploy log https://app.netlify.com/projects/services-dev-webdevpath/deploys/6a53fe9e2686980008d0c09d
😎 Deploy Preview https://deploy-preview-309--services-dev-webdevpath.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@mariana-caldas mariana-caldas self-assigned this Jul 12, 2026
@mariana-caldas

mariana-caldas commented Jul 12, 2026

Copy link
Copy Markdown
Member Author

Hi team! As soon as you approve this approach, I'll add the other issues to our task.md file and to this PR. The goal is to merge this PR with all our issues for the project added to our dashboard -> Web Dev Path platform - Development team

That means that if we decide to add more issues or change anything in terms of our SDD architecture after merging this PR, our PM's (or myself) will open a new one so that we keep our specs as the project source of truth, which means where you are finding all the info you and your AI models need to code.

Over to you, @cherylli and @dami-boy ;)

@cherylli cherylli left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks. Looks good!

@oluwatobiss oluwatobiss left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks.

@Satoshi-Sh Satoshi-Sh left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants