Repository: usds/justice40-tool (language: python)

Issue:
Downloadable links for 4 PDF files 
## Description
Add the following files to downloadable:

@KameronKerger :


###  tool comparison chart
- link on S3 ✅ 
- link in FAQ ❓  
### interim guidance 
- https://www.whitehouse.gov/wp-content/uploads/2021/07/M-21-28.pdf ✅ 
- link in FAQ ❓ 
- remove this
### addendum guidance 
- external link - after launch 
- where in FAQs should this go? ❓
### Instructions 
- link is on S3 ✅ 
- where in FAQs should this go? ❓
### blog post PR - whitehouse.gov blog post (link to banner and FAQs) 
- no link ❓
- where in banner should this go? ❓
- where in FAQs should this go? ❓




Discussion / hints:
@mattbowen-usds - [no urgent] is my understanding correct that files need to be placed into the the `files` directory and then a certain GHA will place it in the `downloads` folder for public (and website) consumption?
@vim-usds yup, accurate! 
comparison chart in FAQs
addendum and instructions in FAQs

here is the current link to the interim guidance
https://www.whitehouse.gov/wp-content/uploads/2021/07/M-21-28.pdf
we should download this and upload it to s3
[tool_comparison_chart.pdf](https://github.com/usds/justice40-tool/files/10006410/tool_comparison_chart.pdf)
here's an empty PDF if it helps @vim-usds 
@KameronKerger - should we keep the file name as `M-28-28.pdf` for the interim guidance? 
yes, keep that file name




> @mattbowen-usds - [no urgent] is my understanding correct that files need to be placed into the the `files` directory and then a certain GHA will place it in the `downloads` folder for public (and website) consumption?

Thanks @mattbowen-usds 

Realizing I asked the same question twice, here's the updated question:

Can you point me to BE code of how the files get from the files directory to the downloadable directory and if it's a GHA, which one that is? Thx!
@vim-usds this is the magic line for production: https://github.com/usds/justice40-tool/blob/main/.github/workflows/create-score-version.yml#L73

1. tool comparison chart (blank file for now link to PDF in FAQ) ✅
2. interim guidance (link) - use existing link https://www.whitehouse.gov/wp-content/uploads/2021/07/M-21-28.pdf
3. addendum guidance (link) - will need to wait for OMB
4. instructions (blank file for now link to PDF in FAQ) file name: CEJST Instructions for Federal Agencies
5. update blog post PR - whitehouse.gov blog post (link to banner and FAQs) - will need to wait for CEQ
> @vim-usds this is the magic line for production: https://github.com/usds/justice40-tool/blob/main/.github/workflows/create-score-version.yml#L73

Thanks @mattbowen-usds - would you agree that placing any _new_ files in the `files` directory and the `downloadable` directory _manually_ allows us to avoid having to run the GHA? Or do you feel it's better to re-run the GHA? 

The only advantage I'm seeing with the above _manual_ approach is that we don't have to wait for the GHA to run to get the files into the downloadable directory. Are you seeing other tradeoffs?
@KameronKerger - which FAQ do the instructions go with? 
Q1 
it and the addendum are currently struck text where they would eventually go. honestly, I don't think they are going to have these ready in time so maybe focus on something else. 
the instructions and memo (link) are now ready to be added to the site copy - About page and FAQs.
https://static-data-screeningtool.geoplatform.gov/data-versions/1.0/data/score/downloadable/CEQ-CEJST-Instructions.pdf
https://www.whitehouse.gov/wp-content/uploads/2023/01/M-23-09_Signed_CEQ_CPO.pdf
About page (note: just the placement of the links - the content in the surrounding paragraphs may have changed)
In January of 2020, President Biden issued Executive Order 14008. The order directed the Council on Environmental Quality (CEQ) to develop a new tool. This tool is called the Climate and Economic Justice Screening Tool. The tool has an interactive map and uses datasets that are indicators of burdens. The tool uses the datasets to identify which communities are experiencing a large share of these burdens. These are the communities that are disadvantaged because they are overburdened and underserved.
Federal agencies will use the tool’s identification of disadvantaged communities so that they can benefit from covered programs included in the Justice40 Initiative. The Justice40 Initiative seeks to deliver 40% of the overall benefits of investments in climate, clean energy, and related areas to disadvantaged communities.

Federal agencies should also use the following:
●       Memorandum on Using the CEJST for the Justice40 Initiative
●       Instructions to Federal Agencies on Using the CEJST

CEQ will update the tool each year based on public feedback, research, and the availability of new data. The current version of the tool is version 1.0.
FAQs page (note: just the placement of the links - the content in the surrounding paragraphs may have changed)
NEW  Q: What is the Climate and Economic Justice Screening Tool (CEJST)?
The CEJST is a critical component of the Biden-Harris Administration’s historic commitment to addressing environmental justice. In Executive Order 14008 on Tackling the Climate Crisis at Home and Abroad, President Biden directed the White House Council on Environmental Quality (CEQ) to develop a geospatial mapping tool to identify disadvantaged communities that face burdens. The tool has an interactive map and uses datasets that are indicators of burdens.
Federal agencies will use the tool for the Justice40 Initiative. It will help them identify disadvantaged communities that should receive 40% of the overall benefits of programs included in the Justice40 Initiative. The Justice40 Initiative seeks to deliver 40% of the overall benefits of investments in climate, clean energy, and other related areas to disadvantaged communities.

Other useful links for Federal agencies:
● Memorandum on Using the CEJST for the Justice40 Initiative
● Instructions to Federal Agencies on Using the CEJST

The public can find communities of interest and provide feedback. This feedback will be used to improve the tool.

Fix patch:
diff --git a/client/src/data/copy/about.tsx b/client/src/data/copy/about.tsx
index f9a20c7a6..fc2d855a9 100644
--- a/client/src/data/copy/about.tsx
+++ b/client/src/data/copy/about.tsx
@@ -12,6 +12,8 @@ export const FAQS_LINK = 'https://www.whitehouse.gov/wp-content/uploads/2022/02/
 export const FED_RECOGNIZED_INDIAN_ENTITIES = `https://www.federalregister.gov/documents/2022/01/28/2022-01789/indian-entities-recognized-by-and-eligible-to-receive-services-from-the-united-states-bureau-of`;
 export const EJSCREEN = 'https://www.epa.gov/ejscreen/how-does-epa-use-ejscreen';
 
+export const CEJST_INSTRUCT = `https://static-data-screeningtool.geoplatform.gov/data-versions/1.0/data/score/downloadable/CEQ-CEJST-Instructions.pdf`;
+export const CEJST_MEMO = `https://www.whitehouse.gov/wp-content/uploads/2023/01/M-23-09_Signed_CEQ_CPO.pdf`;
 export const PAGE = defineMessages({
   TITLE: {
     id: 'about.page.title.text',
@@ -58,17 +60,23 @@ export const CONTENT = {
   <FormattedMessage
     id={'about.page.list.item.1'}
     defaultMessage={`
-      Addendum to the Justice40 Initiative Interim Guidance on Using CEJST
+      <link1>Memorandum</link1> on Using the CEJST for the Justice40 Initiative
     `}
     description={'Navigate to the About page. This is the list item 1'}
+    values={{
+      link1: linkFn(CEJST_MEMO, false, true),
+    }}
   />,
   LI2:
   <FormattedMessage
     id={'about.page.list.item.2'}
     defaultMessage={`
-      Instructions to Federal Agencies on Using the CEJST
+     <link1>Instructions</link1> to Federal agencies on using the CEJST
     `}
     description={'Navigate to the About page. This is the list item 2'}
+    values={{
+      link1: linkFn(CEJST_INSTRUCT, false, true),
+    }}
   />,
   PARA4:
   <FormattedMessage
diff --git a/client/src/data/copy/faqs.tsx b/client/src/data/copy/faqs.tsx
index 3346184ea..1b43b8b96 100644
--- a/client/src/data/copy/faqs.tsx
+++ b/client/src/data/copy/faqs.tsx
@@ -4,7 +4,7 @@ import {defineMessages, FormattedMessage} from 'gatsby-plugin-intl';
 
 import LinkTypeWrapper from '../../components/LinkTypeWrapper';
 
-import {EJSCREEN, EXEC_ORDER_LINK, FED_RECOGNIZED_INDIAN_ENTITIES} from './about';
+import {EJSCREEN, EXEC_ORDER_LINK, FED_RECOGNIZED_INDIAN_ENTITIES, CEJST_INSTRUCT, CEJST_MEMO} from './about';
 import {boldFn, linkFn, FEEDBACK_EMAIL} from './common';
 import {PAGES_ENDPOINTS} from '../constants';
 import {EXPLORE_PAGE_LINKS} from './explore';
@@ -270,13 +270,20 @@ export const FAQ_ANSWERS = {
   />,
   Q1_P3_1: <FormattedMessage
     id={ 'faqs.page.answers.Q1_P3_1'}
-    defaultMessage={ 'Addendum to the Justice40 Interim Guidance'}
+    defaultMessage={ '<link1>Memorandum</link1> on Using the CEJST for the Justice40 Initiative'}
     description={ 'Navigate to the FAQs page, this will be an answer, Q1_P3_1'}
+    values={{
+      link1: linkFn(CEJST_MEMO, false, true),
+    }}
   />,
   Q1_P3_2: <FormattedMessage
     id={ 'faqs.page.answers.Q1_P3_2'}
-    defaultMessage={ 'Instructions to Federal Agencies on Using the CEJST'}
+    defaultMessage={ '<link1>Instructions</link1> to Federal agencies on using the CEJST'}
     description={ 'Navigate to the FAQs page, this will be an answer, Q1_P3_2'}
+    values={{
+      link1: linkFn(CEJST_INSTRUCT, false, true),
+    }}
+
   />,
   Q1_P4: <FormattedMessage
     id={ 'faqs.page.answers.Q1_P4'}
diff --git a/client/src/intl/en.json b/client/src/intl/en.json
index 1c6f684f1..926bafa14 100644
--- a/client/src/intl/en.json
+++ b/client/src/intl/en.json
@@ -56,11 +56,11 @@
     "description": "Navigate to the About page. This is the join the community heading"
   },
   "about.page.list.item.1": {
-    "defaultMessage": "Addendum to the Justice40 Initiative Interim Guidance on Using CEJST",
+    "defaultMessage": "<link1>Memorandum</link1> on Using the CEJST for the Justice40 Initiative",
     "description": "Navigate to the About page. This is the list item 1"
   },
   "about.page.list.item.2": {
-    "defaultMessage": "Instructions to Federal Agencies on Using the CEJST",
+    "defaultMessage": "<link1>Instructions</link1> to Federal agencies on using the CEJST",
     "description": "Navigate to the About page. This is the list item 2"
   },
   "about.page.paragraph.1": {
@@ -1680,11 +1680,11 @@
     "description": "Navigate to the FAQs page, this will be an answer, Q1_P3"
   },
   "faqs.page.answers.Q1_P3_1": {
-    "defaultMessage": "Addendum to the Justice40 Interim Guidance",
+    "defaultMessage": "<link1>Memorandum</link1> on Using the CEJST for the Justice40 Initiative",
     "description": "Navigate to the FAQs page, this will be an answer, Q1_P3_1"
   },
   "faqs.page.answers.Q1_P3_2": {
-    "defaultMessage": "Instructions to Federal Agencies on Using the CEJST",
+    "defaultMessage": "<link1>Instructions</link1> to Federal agencies on using the CEJST",
     "description": "Navigate to the FAQs page, this will be an answer, Q1_P3_2"
   },
   "faqs.page.answers.Q1_P4": {
diff --git a/client/src/pages/about.tsx b/client/src/pages/about.tsx
index ba7bb0933..7978e0bf3 100644
--- a/client/src/pages/about.tsx
+++ b/client/src/pages/about.tsx
@@ -57,13 +57,13 @@ const AboutPage = ({location}: IAboutPageProps) => {
               <p>
                 {ABOUT_COPY.CONTENT.PARA2}
               </p>
-              {/* <div className={'j40-p-tag'}>
+              <div className={'j40-p-tag'}>
                 {ABOUT_COPY.CONTENT.PARA3}
                 <ul>
                   <li> {ABOUT_COPY.CONTENT.LI1}</li>
                   <li> {ABOUT_COPY.CONTENT.LI2}</li>
                 </ul>
-              </div> */}
+              </div>
               <p>
                 {ABOUT_COPY.CONTENT.PARA4}
               </p>
diff --git a/client/src/pages/frequently-asked-questions.tsx b/client/src/pages/frequently-asked-questions.tsx
index 4673be032..91b2e40e1 100644
--- a/client/src/pages/frequently-asked-questions.tsx
+++ b/client/src/pages/frequently-asked-questions.tsx
@@ -47,11 +47,11 @@ const FAQPage = ({location}: IFAQPageProps) => {
       <>
         <p key={1}>{FAQS_COPY.FAQ_ANSWERS.Q1_P1}</p>
         <p>{FAQS_COPY.FAQ_ANSWERS.Q1_P2}</p>
-        {/* <p>{FAQS_COPY.FAQ_ANSWERS.Q1_P3}</p>
+        <p>{FAQS_COPY.FAQ_ANSWERS.Q1_P3}</p>
         <ul>
           <li>{FAQS_COPY.FAQ_ANSWERS.Q1_P3_1}</li>
           <li>{FAQS_COPY.FAQ_ANSWERS.Q1_P3_2}</li>
-        </ul> */}
+        </ul>
         <p>{FAQS_COPY.FAQ_ANSWERS.Q1_P4}</p>
       </>
     ),


Test patch:
diff --git a/client/src/pages/tests/__snapshots__/about.test.tsx.snap b/client/src/pages/tests/__snapshots__/about.test.tsx.snap
index 0870bb64e..28c9da7f8 100644
--- a/client/src/pages/tests/__snapshots__/about.test.tsx.snap
+++ b/client/src/pages/tests/__snapshots__/about.test.tsx.snap
@@ -454,6 +454,45 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
               . The Justice40 Initiative seeks to deliver 40% of the overall benefits of investments in climate, clean energy, and related areas to disadvantaged communities.
     
             </p>
+            <div
+              class="j40-p-tag"
+            >
+              
+      Federal agencies should also use the following:
+    
+              <ul>
+                <li>
+                   
+      
+                  <a
+                    class="usa-link usa-link--external"
+                    data-cy=""
+                    href="https://www.whitehouse.gov/wp-content/uploads/2023/01/M-23-09_Signed_CEQ_CPO.pdf"
+                    rel="noreferrer"
+                    target="_blank"
+                  >
+                    Memorandum
+                  </a>
+                   on Using the CEJST for the Justice40 Initiative
+    
+                </li>
+                <li>
+                   
+     
+                  <a
+                    class="usa-link usa-link--external"
+                    data-cy=""
+                    href="https://static-data-screeningtool.geoplatform.gov/data-versions/1.0/data/score/downloadable/CEQ-CEJST-Instructions.pdf"
+                    rel="noreferrer"
+                    target="_blank"
+                  >
+                    Instructions
+                  </a>
+                   to Federal agencies on using the CEJST
+    
+                </li>
+              </ul>
+            </div>
             <p>
               
       CEQ will update the tool each year based on public feedback, research, and the availability of new data. The current version of the tool is version 1.0. 
diff --git a/client/src/pages/tests/__snapshots__/freqAskedQuestions.test.tsx.snap b/client/src/pages/tests/__snapshots__/freqAskedQuestions.test.tsx.snap
index 30830e93a..a9a8ee611 100644
--- a/client/src/pages/tests/__snapshots__/freqAskedQuestions.test.tsx.snap
+++ b/client/src/pages/tests/__snapshots__/freqAskedQuestions.test.tsx.snap
@@ -462,6 +462,35 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
                 <p>
                   Federal agencies will use the tool for the Justice40 Initiative. It will help them identify disadvantaged communities that should receive 40% of the overall benefits of programs included in the Justice40 Initiative. The Justice40 Initiative seeks to deliver 40% of the overall benefits in climate, clean energy, and other related areas to disadvantaged communities.
                 </p>
+                <p>
+                  Other useful links for Federal agencies:
+                </p>
+                <ul>
+                  <li>
+                    <a
+                      class="usa-link usa-link--external"
+                      data-cy=""
+                      href="https://www.whitehouse.gov/wp-content/uploads/2023/01/M-23-09_Signed_CEQ_CPO.pdf"
+                      rel="noreferrer"
+                      target="_blank"
+                    >
+                      Memorandum
+                    </a>
+                     on Using the CEJST for the Justice40 Initiative
+                  </li>
+                  <li>
+                    <a
+                      class="usa-link usa-link--external"
+                      data-cy=""
+                      href="https://static-data-screeningtool.geoplatform.gov/data-versions/1.0/data/score/downloadable/CEQ-CEJST-Instructions.pdf"
+                      rel="noreferrer"
+                      target="_blank"
+                    >
+                      Instructions
+                    </a>
+                     to Federal agencies on using the CEJST
+                  </li>
+                </ul>
                 <p>
                   The public can find communities of interest and provide feedback. This feedback will be used to improve the tool.
                 </p>