Closed kevwalsh closed 2 years ago
Guided by Airtable of the content audit
Note: QA needed, of course
I'm getting 48 nodes changed for VAMC Detail Page with WYSIWYG paragraphs https://capture.dropbox.com/RYLWZJuLLs6WF2VK
I'm getting 138 nodes changed for Operating Status with a Patient Resources field https://capture.dropbox.com/S1gKlFOeCvlJOOzP
Note: not in the audit I'm getting 140 nodes changes for VAMC Detail Page on the Meta Description field
I used the Entity Query approach, which made it cleaner. I used Michael Chelen's code for using REGEX: https://gist.github.com/mchelen/0d02801e8a6ac0dde13ab9c0e6864caa
Which took the number to change down to 42.
I have TODOs in the code of what I know needs to be addressed.
Post release steps task here https://github.com/department-of-veterans-affairs/va.gov-cms/issues/10141
User Story or Problem Statement
See epic for context.
We are still discussing if a script is appropriate, or if these content updates will be done manually by editors.
Acceptance Criteria
<a href="tel:988" aria-label="9 8 8.">988</a>
as is feasible / reasonable ROI<a href="tel:"
work as expectedaria-label="9 8 8." is added where it doesn't exist
(about 1/3 of linked phone numbers do not have aria labels)This script may skip the following (pending Dave's convo with JHL on Tuesday July 12th)
Moderation state
Post Deployment
Not included
, then select 1.
pattern.Implementation steps
TODO: Get latest version of the node
Design principles
Veteran-centered
Single source of truth
: Increase reliability and consistency of content on VA.gov by providing a single source of truth.Accessible, plain language
: Provide guardrails and guidelines to ensure content quality.Purposely structured content
: Ensure Content API can deliver content whose meaning matches its structure.Content lifecycle governance
: Produce tools, processes and policies to maintain content quality throughout its lifecycle.Editor-centered
Purpose-driven
: Create an opportunity to involve the editor community in VA’s mission and content strategy goals.Efficient
: Remove distractions and create clear, straightforward paths to get the job done.Approachable
: Offer friendly guidance over authoritative instruction.Consistent
: Reduce user’s mental load by allowing them to fall back on pattern recognition to complete tasks.Empowering
: Provide clear information to help editors make decisions about their work.CMS Team
Please check the team(s) that will do this work.
Program
Platform CMS Team
Sitewide Crew
⭐️ Sitewide CMS
⭐️ Public Websites
⭐️ Facilities
⭐️ User support