Create a coherent directory structure for the wrangle scripts.

New Structure

.
|-- .DS_Store
|-- 2025-03-25_tree--scritps.html
|-- build-scripts
|   |-- archive
|   |   |-- assureYAMLPropertiesCorrect.cjs
|   |   |-- fetchOpenGraphData_original.cjs
|   |   |-- fetchOpenGraphData_overkill.cjs
|   |   |-- getKnownErrorsAndFixes.cjs
|   |   |-- getReportingFormatForBuild_original.cjs
|   |   |-- getUserOptionsForBuild.cjs
|   |   |-- savedAttemptAtPrescreening.cjs
|   |   `-- savedBrokenVarientOfPrescreen.cjs
|   |-- evaluateTargetContent.cjs
|   |-- getKnownErrorsAndFixes.cjs
|   |-- getReportingFormatForBuild.cjs
|   |-- getUserOptions.cjs
|   |-- masterBuildScriptOrchestrator.cjs
|   |-- prescreenFilesWithFilesystemRegex.cjs
|   |-- runFetchOpenGraphData.cjs
|   |-- simpleBuildOrchestrator.cjs
|   |-- src
|   |   `-- content
|   |       `-- data_site
|   |           `-- reports
|   |               `-- 2025-03-25_open-graph-fetch-report_01.md
|   |-- trackMarkdownFilesInRegistry.cjs
|   |-- trackVideosInRegistry.cjs
|   `-- utils
|       |-- addFrontmatterToFiles.cjs
|       |-- addReportFrontmatterTemplate.cjs
|       |-- addReportNamingConventions.cjs
|       |-- createBackupOfContentBeforeRiskyRuns.cjs
|       |-- formatYouTubeLinks.ts
|       `-- processFilesForTargetScript.cjs
|-- changelog-scripts
|   `-- runChangelogSinceLastCheckpoint.cjs
|-- data-or-content-generation
|   |-- fetchExtractedSite.cjs
|   |-- fixes-needed
|   |   |-- 01_JinaErrors.md
|   |   |-- 2025-03-14_Completed-Glitch-Corrections.md
|   |   |-- Corrupted-Frontmatter-List.md
|   |   |-- errors-processing
|   |   |   |-- 2023-03-16_Removed-Spaces-Newline-Expressions-from-Strings_01.md
|   |   |   |-- 2025-03-16_Added-Quotes-to-Error-Message-Properties__01.md
|   |   |   |-- 2025-03-16_Fixed-Character-Set-Around-Error-Messages__01.md
|   |   |   |-- 2025-03-16_Fixed-Timestamp-Property-Quotes__01.md
|   |   |   |-- 2025-03-16_Fixed-Unbalanced-Quotes__01.md
|   |   |   |-- 2025-03-16_Fixed-URLs-Split-Across-Lines__01.md
|   |   |   |-- 2025-03-16_Identified-Missing-URL-Property__01.md
|   |   |   |-- 2025-03-16_Removed-Block-Scalar-Syntax-from-Properties__01.md
|   |   |   |-- 2025-03-16_Removed-Duplicate-Keys__01.md
|   |   |   |-- 2025-03-16_Removed-Quotes-from-URL-Properties__01.md
|   |   |   |-- 2025-03-16_Removed-Quotes-from-UUID-Properties__01.md
|   |   |   |-- 2025-03-16_Removed-Spaces-Newline-Expressions-from-Strings_02.md
|   |   |   |-- 2025-03-16-Added-Quotes-to-Error-Message-Properties_01.md
|   |   |   |-- 2025-03-16-Assuring-Single-Quotes-around-Timestamps-01.md
|   |   |   |-- 2025-03-16-Assuring-Single-Quotes-around-Timestamps-02.md
|   |   |   |-- 2025-03-16-Complete-Error-Processing-Summary_01.md
|   |   |   |-- 2025-03-16-Complete-Error-Processing-Summary_02.md
|   |   |   |-- 2025-03-16-Corrected-Duplicate-Keys-in-Frontmatter_01.md
|   |   |   |-- 2025-03-16-Corrected-Duplicate-Keys-in-Frontmatter_02.md
|   |   |   |-- 2025-03-16-Corrected-Unbalanced-Quotes-in-Properties_01.md
|   |   |   |-- 2025-03-16-Corrected-Unbalanced-Quotes-in-Properties_02.md
|   |   |   |-- 2025-03-16-Fixed-Character-Set-Around-Error-Messages_01.md
|   |   |   |-- 2025-03-16-Fixed-Timestamp-Property-Quotes_01.md
|   |   |   |-- 2025-03-16-Fixed-Unbalanced-Quotes_01.md
|   |   |   |-- 2025-03-16-Fixed-URLs-Split-Across-Lines_01.md
|   |   |   |-- 2025-03-16-Identified-Missing-URL-Property_01.md
|   |   |   |-- 2025-03-16-Identified-Missing-URL-Property_02.md
|   |   |   |-- 2025-03-16-Removed-Block-Scalar-Syntax-from-Properties_01.md
|   |   |   |-- 2025-03-16-Removed-Block-Scalar-Syntax-from-Properties_02.md
|   |   |   |-- 2025-03-16-Removed-Duplicate-Keys_01.md
|   |   |   |-- 2025-03-16-Removed-Quotes-from-URL-Properties_01.md
|   |   |   |-- 2025-03-16-Removed-Quotes-from-UUID-Properties_01.md
|   |   |   |-- 2025-03-16-Removed-Quotes-from-UUID-Property_01.md
|   |   |   |-- 2025-03-17_Convert-GitHub-URL-Keys_01.md
|   |   |   |-- 2025-03-17_Convert-GitHub-URL-Keys_02.md
|   |   |   |-- 2025-03-17_Convert-GitHub-URL-Keys_03.md
|   |   |   |-- 2025-03-17_Convert-GitHub-URL-Keys_04.md
|   |   |   |-- 2025-03-17_Convert-Jina-Request-Keys_01.md
|   |   |   |-- 2025-03-17_Convert-Jina-Request-Keys_02.md
|   |   |   |-- 2025-03-17_multi-line-strings-to-single-line-strings_01.md
|   |   |   |-- 2025-03-17_multi-line-strings-to-single-line-strings_02.md
|   |   |   |-- 2025-03-17_multi-line-strings-to-single-line-strings_03.md
|   |   |   |-- 2025-03-17_multi-line-strings-to-single-line-strings_04.md
|   |   |   |-- Added-Quotes-Around-Errors.md
|   |   |   |-- errors.json
|   |   |   |-- Invalid-Frontmatter-Files.md
|   |   |   |-- Non-Blocking-Observations.md
|   |   |   |-- Screened-In-Files.md
|   |   |   |-- Screened-Out-Files.md
|   |   |   |-- Stripped-All-Quotes-from-URL-Properties.md
|   |   |   `-- Stripped-Excess-Quotes-Around-Errors.md
|   |   |-- Invalid-Frontmatter-Files.md
|   |   |-- JinaErrors.md
|   |   |-- Lowercase-Tags.md
|   |   |-- Missing-Frontmatter-Section.md
|   |   |-- Missing-URLs.md
|   |   |-- Screened-In-Files.md
|   |   `-- Screened-Out-Files.md
|   |-- generateFabricContentFromYoutubeURLs.cjs
|   |-- requestWebsiteInfoFromJina.cjs
|   `-- sample-files
|       |-- jinaDeepSearchRequest.ts
|       |-- jinaDeepSearchResponse.json
|       |-- jinaEmbeddingRequest.ts
|       |-- jinaEmbeddingResponse.json
|       |-- jinaRequestJSON.cjs
|       |-- jinaRequestMarkdown.cjs
|       |-- jinaResponseJSON.json
|       `-- jinaResponseMarkdown.md
|-- README.md
`-- tidy-up
    |-- assure-tidy-frontmatter-delimiters
    |   |-- detectYoutubeUrlsAsKeyLinesInFrontmatter.cjs
    |   |-- removeBrokenYoutubeUrlsInsideFrontmatter.cjs
    |   `-- removeTwoBackToBackFrontmatterDelimiters.cjs
    |-- attemptToFixKnownErrorsInYAML.cjs
    |-- cleanAfterObsidianFileConflicts.cjs
    |-- detectFrontmatterFormatting.cjs
    |-- isolateAndCleanYAMLFormattingOnly.cjs
    |-- listAllUsedPropertyNamesEverywhere.cjs
    |-- runPropertyFixes.cjs
    |-- standarize-svgs
    |   |-- cleanup-trademarks_02.sh
    |   |-- cleanup-trademarks.sh
    |   |-- convertVisualsToAstro.cjs
    |   |-- setHeightForFixedHeightTrademarks.cjs
    |   `-- tidyUpSVGsForRibbon.cjs
    |-- tidy-one-property
    |   |-- assure-all-have-base-frontmatter
    |   |   |-- addFrontmatterToReports.cjs
    |   |   |-- addSiteUuidIfNoneAddFrontmatterIfNone.cjs
    |   |   `-- listFilesWithCorruptedFrontmatter.cjs
    |   |-- assure-clean-screenshots
    |   |   `-- detectAndCleanScreenshotProperties.cjs
    |   |-- assure-clean-tags
    |   |   |-- casesUncleanTags.cjs
    |   |   |-- cleanUncleanTags.cjs
    |   |   |-- detactTagArrayIrregularities.cjs
    |   |   |-- detectUncleanTags.cjs
    |   |   |-- reportUncleanTags.cjs
    |   |   `-- runDetectionForUncleanTags.cjs
    |   |-- assure-clean-url-properties
    |   |   |-- cleanUncleanURLs.cjs
    |   |   |-- detectUncleanURLs.cjs
    |   |   |-- reportQuoteCharactersOfAnyType.cjs
    |   |   |-- runDetectionForUncleanURLs.cjs
    |   |   |-- runQuoteFixes.cjs
    |   |   `-- uncleanUrlCases.cjs
    |   |-- assure-one-site-uuid
    |   |   |-- casesOfConflictingUuids.cjs
    |   |   |-- cleanConflictingUuids.cjs
    |   |   |-- detectConflictingUuids.cjs
    |   |   |-- reportConflictingUuids.cjs
    |   |   `-- runDetectionForConflictingUuids.cjs
    |   |-- assure-safe-backlinks
    |   |   `-- addSingleQuoteDelimitersAroundBacklinks.cjs
    |   |-- assure-safe-errors
    |   |   |-- casesUnsafeErrors.cjs
    |   |   |-- cleanUnsafeErrors.cjs
    |   |   |-- detectUnsafeErrors.cjs
    |   |   |-- reportUnsafeErrors.cjs
    |   |   `-- runCleanUnsafeErrors.cjs
    |   |-- assure-unique-properties
    |   |   `-- detectAndFixDuplicateProperties.cjs
    |   |-- asure-clean-timestamps
    |   |   |-- casesUncleanTimestamps.cjs
    |   |   |-- cleanUncleanTimestamps.cjs
    |   |   |-- detectUncleanTimestamps.cjs
    |   |   |-- reportUncleanTagsTimestamps.cjs
    |   |   `-- runDetectionForUncleanTimestamps.cjs
    |   |-- helperFunctions.cjs
    |   |-- runFrontmatterFixes.cjs
    |   |-- standardize-one-key
    |   |   |-- casesUndesiredKeys.cjs
    |   |   |-- changeYoutubeUrlKeyInFrontmatter.cjs
    |   |   |-- convertKeyNamesInYAML.cjs
    |   |   |-- detectUndesiredKeys.cjs
    |   |   |-- reportUndesiredKeys.cjs
    |   |   |-- runStandardizeDesiredKeys.cjs
    |   |   |-- standardizeDesiredKeys.cjs
    |   |   `-- undesiredKeyCases.cjs
    |   |-- standardize-one-line
    |   |   |-- casesUndesiredLine.cjs
    |   |   |-- convertMultiLineStringsToSingleLineStrings.cjs
    |   |   |-- detectUndesiredLine.cjs
    |   |   |-- reportUndesiredLines.cjs
    |   |   |-- runStandardizeDesiredLines.cjs
    |   |   `-- standardizeDesiredLines.cjs
    |   |-- standarize-one-value
    |   |   |-- casesUndesiredValue.cjs
    |   |   |-- detectUndesiredValues.cjs
    |   |   |-- reportUndesiredValues.cjs
    |   |   |-- runStandardizeDesiredValue.cjs
    |   |   `-- standardizeDesiredValue.cjs
    |   |-- standarize-reports
    |   |   |-- fixReportBacklinkAbsolutePaths.cjs
    |   |   `-- fixReportBacklinkPaths.cjs
    |   |-- standarize-separators-in-body
    |   |   `-- update_separator.sh
    |   `-- tidyOneAtaTimeUtils.cjs
    |-- tidyCorruptedYAMLSyntax.cjs
    |-- tidyQuotesAsStringDelimiters
    |   `-- detectAndFixQuotesOnKnownIrregularities.cjs
    `-- utils

33 directories, 175 files