Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RASAAS/docmcp-knowledge
/ functions
Functions
497 in github.com/RASAAS/docmcp-knowledge
⨍
Functions
497
◇
Types & classes
40
↓ 1 callers
Function
main
()
scripts/enrich_guidance_classification.py:128
↓ 1 callers
Function
main
()
scripts/download_images.py:298
↓ 1 callers
Function
main
()
scripts/analyze_unmatched.py:28
↓ 1 callers
Function
main
()
scripts/generate_news_pages.py:206
↓ 1 callers
Function
main
()
scripts/fetch_nmpa_fulltext.py:1770
↓ 1 callers
Function
main
()
scripts/convert_mdcg_pdf.py:253
↓ 1 callers
Function
main
()
scripts/generate_classification_pages.py:233
↓ 1 callers
Function
main
()
scripts/build_nmpa_guidance_index.py:283
↓ 1 callers
Function
main
()
scripts/migrate_wordpress.py:380
↓ 1 callers
Function
main
()
scripts/check_standards_versions.py:329
↓ 1 callers
Function
main
()
scripts/fix_markdown_tables.py:141
↓ 1 callers
Function
main
()
scripts/add_iso_counterparts.py:171
↓ 1 callers
Function
main
()
scripts/fetch_eu_mdr_standards.py:502
↓ 1 callers
Function
main
()
scripts/expand_index_v2.py:96
↓ 1 callers
Function
main
()
scripts/sync_all.py:9
↓ 1 callers
Function
main
()
scripts/json_to_markdown.py:1144
↓ 1 callers
Function
main
()
scripts/fetch_updates.py:3019
↓ 1 callers
Function
main
()
scripts/sync_zh_fulltext.py:55
↓ 1 callers
Function
main
()
scripts/postprocess_fulltext.py:739
↓ 1 callers
Function
main
()
scripts/verify_standards_consistency.py:153
↓ 1 callers
Function
main
()
scripts/run_mdcg_conversion.py:95
↓ 1 callers
Function
main
()
scripts/generate_docs_index.py:615
↓ 1 callers
Function
main
()
scripts/recover_missing_fulltext.py:31
↓ 1 callers
Function
main
()
scripts/fetch_fulltext.py:337
↓ 1 callers
Function
main
()
scripts/clean_fda_fulltext.py:277
↓ 1 callers
Function
main
()
scripts/fetch_nifdc_standards.py:273
↓ 1 callers
Function
main
()
scripts/validate_content_match.py:61
↓ 1 callers
Function
main
()
scripts/fix_missing_slugs.py:37
↓ 1 callers
Function
main
()
scripts/_populate_mdcg.py:208
↓ 1 callers
Function
main
()
scripts/translate_fulltext.py:362
↓ 1 callers
Function
main
()
scripts/regen_other_standards_md.py:149
↓ 1 callers
Function
main
()
scripts/migrate_posts.py:324
↓ 1 callers
Function
main
()
scripts/fetch_eurlex_fulltext.py:624
↓ 1 callers
Function
main
()
scripts/verify_news.py:127
↓ 1 callers
Function
main
()
scripts/migrate_nmpa_fulltext.py:227
↓ 1 callers
Function
main
()
scripts/generate_standards_pages.py:222
↓ 1 callers
Function
main
()
scripts/validate_schema.py:187
↓ 1 callers
Function
main
()
scripts/fetch_imdrf_fulltext.py:220
↓ 1 callers
Function
main
()
scripts/fetch_standards_overview.py:177
↓ 1 callers
Function
main
()
scripts/parse_exemption_to_json.py:165
↓ 1 callers
Function
main
()
scripts/report_to_news.py:385
↓ 1 callers
Function
make_id
(title: str)
scripts/build_nmpa_guidance_index.py:256
↓ 1 callers
Function
match_entries
Match _index.json entries to .zh.md files by title fuzzy matching.
scripts/migrate_nmpa_fulltext.py:105
↓ 1 callers
Function
merge_fragmented_tables
docling sometimes splits a single logical table into multiple consecutive Markdown table blocks separated by a blank line, each with differen
scripts/postprocess_fulltext.py:176
↓ 1 callers
Function
merge_into_framework
Merge new items into the framework's news JSON file.
scripts/report_to_news.py:356
↓ 1 callers
Method
migrate
Main migration entry point.
scripts/migrate_wordpress.py:310
↓ 1 callers
Method
migrate
Main migration entry point.
scripts/migrate_posts.py:255
↓ 1 callers
Function
normalize_class
(raw: str)
scripts/parse_exemption_to_json.py:40
↓ 1 callers
Function
parse_amendment_additions
Parse 2026/193 amendment to extract new standard entries.
scripts/fetch_eu_mdr_standards.py:227
↓ 1 callers
Function
parse_annex_table
Parse the Annex table from consolidated Implementing Decision HTML.
scripts/fetch_eu_mdr_standards.py:152
↓ 1 callers
Function
parse_ec_page
Parse EC MDCG guidance page HTML and extract structured entries. The EC page uses <tr class="ecl-table__row"> with cells: - data-ecl-table-
scripts/_populate_mdcg.py:68
↓ 1 callers
Function
parse_eurlex_html
Parse EUR-Lex HTML and return (title, markdown_body). Handles two HTML formats: 1. Standard eli-container / document1 structure (most regulat
scripts/fetch_eurlex_fulltext.py:412
↓ 1 callers
Function
parse_md
(path: Path)
scripts/build_nmpa_guidance_index.py:264
↓ 1 callers
Function
parse_table
(text: str)
scripts/parse_exemption_to_json.py:45
↓ 1 callers
Function
process_doc
(doc_id: str, dry_run: bool)
scripts/embed_fulltext_and_gen_en.py:536
↓ 1 callers
Function
process_doc
(doc_id)
scripts/extract_mdcg_images.py:33
↓ 1 callers
Function
process_doc
(doc_id)
scripts/append_missing_images.py:27
↓ 1 callers
Function
process_doc_type
Process a single doc type (regulations or guidance).
scripts/migrate_nmpa_fulltext.py:146
↓ 1 callers
Function
process_entry
Process a single entry: discover PDF, download, extract, save.
scripts/fetch_fulltext.py:257
↓ 1 callers
Function
process_entry
Process a single IMDRF index entry: download DOCX and convert to Markdown.
scripts/fetch_imdrf_fulltext.py:157
↓ 1 callers
Function
process_file
Translate a single file.
scripts/translate_fulltext.py:300
↓ 1 callers
Function
process_regulation
Process a single regulation entry.
scripts/fetch_eurlex_fulltext.py:556
↓ 1 callers
Function
process_section
Translate all fulltext files in a section (e.g. nmpa/guidance).
scripts/translate_fulltext.py:242
↓ 1 callers
Method
process_single_file
Process a single Markdown file.
scripts/download_images.py:273
↓ 1 callers
Function
process_standard
(entry: dict)
scripts/fetch_standards_overview.py:141
↓ 1 callers
Function
process_updates
Process update report and generate draft PRs. Returns number of PRs created.
scripts/generate_content_pr.py:458
↓ 1 callers
Function
push_branch
Push branch to origin.
scripts/generate_content_pr.py:399
↓ 1 callers
Function
reformat_footnotes
Convert inline footnote lines to a footnotes section at the end. Detects lines matching: ^<digits> <text> that appear after a blank line
scripts/postprocess_fulltext.py:106
↓ 1 callers
Function
rematch_unmatched
Scan _unmatched/ files, try to match them to index entries missing fulltext. Moves matched files from _unmatched/ to fulltext/ with proper slug.
scripts/fetch_nmpa_fulltext.py:947
↓ 1 callers
Function
remove_toc_tables
Remove TOC tables (and their preceding heading) from content.
scripts/postprocess_fulltext.py:68
↓ 1 callers
Function
render_item_md
Render a single news item as markdown.
scripts/generate_news_pages.py:108
↓ 1 callers
Function
run_check
Run version checks and return report.
scripts/check_standards_versions.py:251
↓ 1 callers
Function
sanitize
Sanitize string for markdown table cell (no truncation).
regen_md_pages.py:7
↓ 1 callers
Method
save_document
Save a single WordPress doc as Markdown files. Returns (zh_file, fm).
scripts/migrate_wordpress.py:225
↓ 1 callers
Method
save_post
Save a single post as a Markdown file.
scripts/migrate_posts.py:158
↓ 1 callers
Function
save_unmatched
Save content that couldn't be matched to any index entry.
scripts/fetch_nmpa_fulltext.py:852
↓ 1 callers
Method
scan_directory
Scan a directory for Markdown files and process images.
scripts/download_images.py:253
↓ 1 callers
Function
select_generator
Select the appropriate content generator based on update category.
scripts/generate_content_pr.py:347
↓ 1 callers
Method
should_download
Determine if an image URL should be downloaded locally.
scripts/download_images.py:81
↓ 1 callers
Function
should_skip_line
Check if a line should be kept as-is (not translated).
scripts/translate_fulltext.py:57
↓ 1 callers
Function
show_diff
Step 4: Compare fetched data with current data layer.
scripts/fetch_eu_mdr_standards.py:429
↓ 1 callers
Function
show_stats
()
scripts/fetch_nmpa_fulltext.py:1708
↓ 1 callers
Function
show_stats
Show translation statistics across all sections.
scripts/translate_fulltext.py:324
↓ 1 callers
Method
slugify
(self, text: str)
scripts/migrate_posts.py:151
↓ 1 callers
Function
split_by_domain
(stds)
scripts/generate_standards_pages.py:29
↓ 1 callers
Function
sync_content_to_docs
Copy data layer *.zh.md files into docs/zh/<section_key>/ for VitePress rendering. Strips the .zh suffix so the route becomes /zh/<section_ke
scripts/generate_docs_index.py:310
↓ 1 callers
Function
sync_en_content_to_docs
Copy data layer *.en.md files into docs/en/<section_key>/ for VitePress rendering. Strips the .en suffix so the route becomes /en/<section_ke
scripts/generate_docs_index.py:352
↓ 1 callers
Function
sync_page
(docs_path: Path, zh_fulltext_path: Path, dry_run: bool = False)
scripts/sync_zh_fulltext.py:28
↓ 1 callers
Function
title_to_slug
Generate slug from Chinese title.
scripts/expand_index_v2.py:55
↓ 1 callers
Function
title_to_slug
Generate slug from title or entry ID.
scripts/fix_missing_slugs.py:20
↓ 1 callers
Function
translate_batch
Call the translation API to translate a batch of texts.
scripts/translate_fulltext.py:149
↓ 1 callers
Method
update_index
Update or create _index.json for a directory.
scripts/migrate_wordpress.py:270
↓ 1 callers
Method
update_index
Update or create _index.json for insights directory.
scripts/migrate_posts.py:214
↓ 1 callers
Function
validate_extracted_content
Validate that extracted content is the actual guidance document. Returns (is_valid, reason).
scripts/fetch_nmpa_fulltext.py:667
↓ 1 callers
Function
validate_index_file
Validate a _index.json file.
scripts/validate_schema.py:132
↓ 1 callers
Function
validate_item
(item: dict, file_name: str, idx: int)
scripts/verify_news.py:47
↓ 1 callers
Function
validate_md_file
Validate a single Markdown file's front matter.
scripts/validate_schema.py:77
↓ 1 callers
Function
validate_path
Validate all files under a path. Returns (checked, failed) counts.
scripts/validate_schema.py:163
↓ 1 callers
Function
verify
Run all verification checks. Returns (errors, warnings).
scripts/verify_standards_consistency.py:63
↓ 1 callers
Function
verify_sync
Check which Markdown files are out of sync with JSON data. Returns list of out-of-sync files.
scripts/json_to_markdown.py:1094
← previous
next →
301–400 of 497, ranked by callers