Skip to content

[Content] Add the Web Applications and Services section and Coming Soon stubs for the DST documentation plan - #144

Merged
AdamGohs merged 1 commit into
mainfrom
feature/web-applications-and-services
Oct 15, 2026
Merged

AdamGohs merged 1 commit into
mainfrom
feature/web-applications-and-services

Conversation

@AdamGohs

Copy link
Copy Markdown
Collaborator

Description

Sets up the site for the DST documentation plan:

  • Renames the Web Applications section label to Web Applications and Services on the home page, header navigation, and site tour. Folder paths stay web-applications/ so existing links keep working.
  • Adds a System Response Library product page (/web-applications/system-response), a home-page card, and a navigation entry, all shown as Coming Soon.
  • Adds lucide-react (1.49.0) and a SystemResponseIcon built on its ChartSpline glyph, in the same badge style as the other product icons.
  • Registers every planned document in src/docConfig.js as an inactive Coming Soon stub:
    • Dam Screening Tool: User's Guide, Technical Reference Manual, Applications Guide
    • System Response Library: 13 screening technical reference manuals (Overtopping Erosion, Backward Erosion Piping, Continuation, CLE Common Methods, eight CLE models, Gravity Dam Stability), plus the Verification Report and Integration Guide
  • Removes the unreviewed DST User's Guide draft (docs/web-applications/dst/users-guide/v1.0/users-guide.mdx); the guide starts fresh and is a stub until then.
  • Updates the docs repo's new-doc skill for the new section label.

Document scope

  • Document: None — site/code change.
  • Document location (doc_location, or -): -

Related issue(s)

None.

Validation

  • I previewed the change locally or through the PR preview
  • I ran the checks appropriate to this change
  • I updated version history when the document revision warrants it (not applicable)

DOCS_MODE=prod npm run build passes and npm run test:review passes 48/48. Checked the home card, navigation, and System Response Library page in a local production build.

Review notes

  • New dependency: lucide-react.
  • Two document branches (docs/new/overtopping-erosion-screening, docs/new/backward-erosion-piping-screening) are stacked on this one and will open after it merges.

…or the DST documentation plan

Renames the Web Applications section label (folder paths are unchanged),
adds a System Response Library product page, home card, and nav entry with
a lucide chart-spline icon, and registers every planned DST and System
Response Library document as an inactive Coming Soon stub. Removes the
unreviewed DST User's Guide draft so the guide starts fresh.
@AdamGohs
AdamGohs requested a review from a team as a code owner October 15, 2026 17:51
@usace-rmc-docs-review

usace-rmc-docs-review Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

Review workflow

Purpose: content · Classification: awaiting administrator assignment
Document: not selected

Stage Reviewer Status

Next: One document per author PR: split this change

Completed stages persist until an administrator restarts them. Replies and resolved threads are not approval requirements. Use /review ready to request re-review within an active stage.

This PR has merged. Production deployment follows the main approval process.

@usace-rmc-docs-review usace-rmc-docs-review Bot changed the title Add the Web Applications and Services section and Coming Soon stubs for the DST documentation plan [Content] Add the Web Applications and Services section and Coming Soon stubs for the DST documentation plan Oct 15, 2026
@usace-rmc-docs-review usace-rmc-docs-review Bot added purpose:content stage:needs-lane Awaiting admin to assign a review lane labels Oct 15, 2026
@usace-rmc-docs-review

Copy link
Copy Markdown

@USACE-RMC/docs-admin — classify this PR with /review classify <lane> <document|->. Builds run while classification is pending.

@AdamGohs
AdamGohs merged commit f8def0b into main Oct 15, 2026
2 of 3 checks passed
@AdamGohs
AdamGohs deleted the feature/web-applications-and-services branch October 15, 2026 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

purpose:content stage:needs-lane Awaiting admin to assign a review lane

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant