Skip to content

feat(docs): add project docs wiki#44

Closed
cywf wants to merge 1 commit into
mainfrom
codex/project-docs-wiki
Closed

feat(docs): add project docs wiki#44
cywf wants to merge 1 commit into
mainfrom
codex/project-docs-wiki

Conversation

@cywf

@cywf cywf commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Summary

Turn the portfolio documentation page into a mini project docs wiki for 16 presentable public repositories.

What changed

  • Added grouped project overview cards and collapsible technical detail sections.
  • Added direct links to repositories, discussions, project boards, wikis, issues, pull requests, templates, and deployed sites when available.
  • Added generated repository metadata and codebase diagrams.
  • Added accessible diagram assets and pre-rendered screenshots.

Why it changed

The previous page rendered the portfolio README and did not provide a project-by-project documentation entrypoint or the requested repository navigation.

Testing performed

  • npm run build
  • npm test
  • Validated all 16 project records, HTTPS links, and referenced diagram files.
  • git diff --check

Screenshots or logs

The generated diagram screenshots are included under site/public/docs/project-wiki/screenshots/.

Security considerations

  • Project data is limited to public repositories.
  • External links are HTTPS-only and open with noopener noreferrer.
  • No credentials or private repository metadata are included.

Follow-up work

  • Review project inclusion and grouping.
  • Consider moving repository-data generation into a scheduled workflow.
  • Investigate client build duration and stale Browserslist metadata separately.

@cywf

cywf commented Jul 16, 2026

Copy link
Copy Markdown
Owner Author

Closing this draft as stale/superseded during CYWF portfolio cleanup. The current project-first portfolio direction is covered by later overhaul work; please reopen or file a fresh PR if a specific change is still needed.

@cywf cywf closed this Jul 16, 2026
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.

1 participant