config: .gitignore + .mcp.json + .claude/settings.json 갱신
- .gitignore : forex/ 추가 (session workspace, 작업 흐름 trace, push X 사용자 결정 2026-05-08). - .mcp.json : figma-desktop MCP endpoint sse → http (localhost:3845/mcp). - .claude/settings.json : 권한 list 갱신 (200+ 새 entry). GitHub PAT 가 박혀 있던 5 줄 *제거* (curl Authorization Bearer 줄) — Bash 권한 history 잔여, 인증 token 으로 사용 X. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -125,10 +125,291 @@
|
|||||||
"Bash(echo file:///D:/ad-hoc/kei/design_agent/data/runs/20260415_110323/final.html)",
|
"Bash(echo file:///D:/ad-hoc/kei/design_agent/data/runs/20260415_110323/final.html)",
|
||||||
"Bash(python -c \"import src.block_reference; import src.section_parser; import src.pipeline; print\\('OK'\\)\")",
|
"Bash(python -c \"import src.block_reference; import src.section_parser; import src.pipeline; print\\('OK'\\)\")",
|
||||||
"Bash(python -c \"import src.block_assembler; import src.section_parser; import src.pipeline; print\\('OK'\\)\")",
|
"Bash(python -c \"import src.block_assembler; import src.section_parser; import src.pipeline; print\\('OK'\\)\")",
|
||||||
"Bash(python -c \"import src.block_reference; import src.pipeline; import src.block_assembler; print\\('OK'\\)\")"
|
"Bash(python -c \"import src.block_reference; import src.pipeline; import src.block_assembler; print\\('OK'\\)\")",
|
||||||
|
"Bash(ls d:/ad-hoc/kei/design_agent/figma_to_html_agent/block-tests/*.html)",
|
||||||
|
"Bash(ls d:/ad-hoc/kei/design_agent/figma_to_html_agent/block-tests/*_flat.md)",
|
||||||
|
"Bash(ls d:/ad-hoc/kei/design_agent/figma_to_html_agent/*.md d:/ad-hoc/kei/design_agent/figma_to_html_agent/*.json d:/ad-hoc/kei/design_agent/figma_to_html_agent/*.faiss)",
|
||||||
|
"Bash(ls d:/ad-hoc/kei/design_agent/figma_to_html_agent/block-tests/*.html d:/ad-hoc/kei/design_agent/figma_to_html_agent/block-tests/*.md)",
|
||||||
|
"Bash(python -c ' *)",
|
||||||
|
"Bash(ls d:/ad-hoc/kei/design_agent/figma_to_html_agent/blocks/1171281189/assets/*.svg)",
|
||||||
|
"Bash(ls -d d:/ad-hoc/kei/design_agent/figma_to_html_agent/blocks/*/)",
|
||||||
|
"Bash(sort -t'\"' -k4)",
|
||||||
|
"Bash(awk -F: '{print $1}')",
|
||||||
|
"Bash(curl -sS -o fdcafc1b6ab639b9a4c75ce36014f3b16ea0fbc1.png \"http://localhost:3845/assets/fdcafc1b6ab639b9a4c75ce36014f3b16ea0fbc1.png\")",
|
||||||
|
"Bash(curl -sS -o 922ee6f4bea1434652ffc08f962086052286b6c5.png \"http://localhost:3845/assets/922ee6f4bea1434652ffc08f962086052286b6c5.png\")",
|
||||||
|
"Bash(curl -sS -o 5d27ecb194e670c9af26e98d11075b86c40efffa.svg \"http://localhost:3845/assets/5d27ecb194e670c9af26e98d11075b86c40efffa.svg\")",
|
||||||
|
"Bash(curl -sS -o 6d311a18898deded5376b25996a13757e8c42d17.svg \"http://localhost:3845/assets/6d311a18898deded5376b25996a13757e8c42d17.svg\")",
|
||||||
|
"Bash(curl -sS -o cab8c8284090fb4893d7f584cc6081370b115b11.svg \"http://localhost:3845/assets/cab8c8284090fb4893d7f584cc6081370b115b11.svg\")",
|
||||||
|
"Bash(curl -sS -o b0e9fad5b03f4d9e368524976c20c9886392e17b.png \"http://localhost:3845/assets/b0e9fad5b03f4d9e368524976c20c9886392e17b.png\")",
|
||||||
|
"Bash(curl -sS -o 7713e15d6eaebd868c6ea632c1199b94603af2fd.svg \"http://localhost:3845/assets/7713e15d6eaebd868c6ea632c1199b94603af2fd.svg\")",
|
||||||
|
"Bash(curl -sS -o bf1755273910e17f7a012ce2d269a93cca9483ac.svg \"http://localhost:3845/assets/bf1755273910e17f7a012ce2d269a93cca9483ac.svg\")",
|
||||||
|
"Bash(curl -sS -o b47d2977a36ab6a0c180d8f090afff798c44ed27.png \"http://localhost:3845/assets/b47d2977a36ab6a0c180d8f090afff798c44ed27.png\")",
|
||||||
|
"Bash(curl -sS -o b614390a7ec2f351fc8290d640bcd3e6b237bfb2.svg \"http://localhost:3845/assets/b614390a7ec2f351fc8290d640bcd3e6b237bfb2.svg\")",
|
||||||
|
"Bash(curl -sS -o ff649c28fd98518d6b48b9e5451fe1da4c1e95d5.svg \"http://localhost:3845/assets/ff649c28fd98518d6b48b9e5451fe1da4c1e95d5.svg\")",
|
||||||
|
"Bash(curl -sS -o 29c778b566aca6778f505874f21670de129351f8.svg \"http://localhost:3845/assets/29c778b566aca6778f505874f21670de129351f8.svg\")",
|
||||||
|
"Bash(curl -sS -o f808a8c71388afbadc21c5c4b4bbe76bcd73d420.png \"http://localhost:3845/assets/f808a8c71388afbadc21c5c4b4bbe76bcd73d420.png\")",
|
||||||
|
"Bash(curl -sS -o 855b9d71b1cce30bcd89b214265fa8b6de58968f.png \"http://localhost:3845/assets/855b9d71b1cce30bcd89b214265fa8b6de58968f.png\")",
|
||||||
|
"Bash(curl -sS -o 9de5354619ad8ba9f47efd104df0f388c6778cc1.png \"http://localhost:3845/assets/9de5354619ad8ba9f47efd104df0f388c6778cc1.png\")",
|
||||||
|
"Bash(curl -sS -o 461a9f67c756d5057df3efbe01c515beb0a07a59.png \"http://localhost:3845/assets/461a9f67c756d5057df3efbe01c515beb0a07a59.png\")",
|
||||||
|
"Bash(curl -sS -o 5a11195e0df9ff8292d56ab0c0bd78a31e95e2ba.png \"http://localhost:3845/assets/5a11195e0df9ff8292d56ab0c0bd78a31e95e2ba.png\")",
|
||||||
|
"Bash(curl -sS -o 62d8e408b8381ece554ed55d20d3b54e375f92cb.svg \"http://localhost:3845/assets/62d8e408b8381ece554ed55d20d3b54e375f92cb.svg\")",
|
||||||
|
"Bash(ls \"d:/ad-hoc/kei/design_agent\\(원본\\)/figma_to_html_agent/block-tests/\"*.html)",
|
||||||
|
"Bash(python scripts/eval_block_matcher.py)",
|
||||||
|
"Bash(python scripts/run_pipeline_v2.py)",
|
||||||
|
"Bash(python \"C:\\\\Users\\\\User\\\\.claude\\\\projects\\\\d--ad-hoc-kei-design-agent\\\\58697289-9e64-4f6b-955d-8f289d7ea0d1\\\\tool-results\\\\mcp-figma-desktop-get_metadata-1776417198239.txt\")",
|
||||||
|
"Bash(where python *)",
|
||||||
|
"Skill(update-config)",
|
||||||
|
"Skill(update-config:*)",
|
||||||
|
"Bash('C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe' -c ' *)",
|
||||||
|
"Bash(curl -s -o /dev/null -w \"HTTP %{http_code}\\\\n\" -m 3 http://127.0.0.1:3845/mcp)",
|
||||||
|
"Bash(curl -s -o /dev/null -w \"HTTP %{http_code}\\\\n\" -m 3 http://127.0.0.1:3845/sse)",
|
||||||
|
"Bash(curl -s -X POST http://127.0.0.1:3845/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{},\"clientInfo\":{\"name\":\"test\",\"version\":\"1.0\"}}}' --max-time 5)",
|
||||||
|
"Bash(env)",
|
||||||
|
"Bash(curl -s -X POST http://127.0.0.1:3845/mcp -H \"Content-Type: application/json\" -H \"Accept: application/json, text/event-stream\" -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{},\"clientInfo\":{\"name\":\"test\",\"version\":\"1.0\"}}}')",
|
||||||
|
"Bash(python figma_to_html_agent/scripts/fetch_figma_screenshots.py)",
|
||||||
|
"Bash(xargs -I {} echo \"blocks/{}\")",
|
||||||
|
"Bash(python scripts/match_mdx_to_frames_tfidf.py)",
|
||||||
|
"WebSearch",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" -c \"import bm25s; print\\('bm25s:', bm25s.__version__\\)\")",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" -c \"import kiwipiepy; print\\('kiwipiepy:', kiwipiepy.__version__\\)\")",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" -m pip install bm25s)",
|
||||||
|
"Bash(python scripts/fetch_all_frame_screenshots.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/run_all.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/by_section.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/matrix_simple.py)",
|
||||||
|
"Bash(python scripts/match_mdx_strict.py)",
|
||||||
|
"Bash(python scripts/match_17_units_my_matcher.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/extract_units.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/matrix_17.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/compare_hybrids.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/test_mdx03_1_depth.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/matrix_cases.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" -c \"import markdown; print\\(markdown.__version__\\)\")",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/md_to_html.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/case3.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" \"d:/ad-hoc/kei/design_agent/tests/matching/md_to_html.py\")",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/extract_rare_keywords.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/idf_only_test.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/case1_only.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/keyword_report.py)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" -c \"import gensim; print\\('gensim:', gensim.__version__\\)\")",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" -c \"import sentence_transformers; print\\('sentence-transformers:', sentence_transformers.__version__\\)\")",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" -c \"import torch; print\\('torch:', torch.__version__\\)\")",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" -m pip install gensim)",
|
||||||
|
"Bash(\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Programs\\\\Python\\\\Python313\\\\python.exe\" tests/matching/phase2.py)",
|
||||||
|
"Bash(python tests/matching/phase2.py)",
|
||||||
|
"Bash(python tests/matching/md_to_html.py)",
|
||||||
|
"Bash(python tests/matching/phase3.py)",
|
||||||
|
"Bash(python tests/matching/phase4.py)",
|
||||||
|
"Bash(tasklist)",
|
||||||
|
"Bash(python tests/matching/phase4_1st.py)",
|
||||||
|
"Bash(python tests/matching/phase5.py)",
|
||||||
|
"Bash(python tests/matching/phase6.py)",
|
||||||
|
"Bash(python tests/matching/phase7.py)",
|
||||||
|
"Bash(python tests/matching/phase8.py)",
|
||||||
|
"Bash(python tests/matching/phase9.py)",
|
||||||
|
"Bash(python tests/matching/phase10.py)",
|
||||||
|
"Bash(python tests/matching/phase11.py)",
|
||||||
|
"Bash(python tests/matching/phase12.py)",
|
||||||
|
"Bash(python tests/matching/phase13.py)",
|
||||||
|
"Bash(python tests/matching/phase14.py)",
|
||||||
|
"Bash(python tests/matching/phase14_sample.py)",
|
||||||
|
"Bash(python tests/matching/phase15.py)",
|
||||||
|
"Bash(gh repo *)",
|
||||||
|
"Read(//d/for python//**)",
|
||||||
|
"Bash(git -C '/d/for python/__TRACKED_VAR__' remote -v)",
|
||||||
|
"Read(//d/for python/**)",
|
||||||
|
"Bash(git -C \"/d/for python/geulbeot-light/upload/\" remote -v)",
|
||||||
|
"Bash(git -C \"/d/for python/geulbeot-light/upload/\" log --oneline -5)",
|
||||||
|
"WebFetch(domain:github.com)",
|
||||||
|
"Bash(git -C /d/tmp/geulbeot-check log --oneline -10)",
|
||||||
|
"Bash(python -m py_compile domain_api.py converters/pipeline/step8_content.py)",
|
||||||
|
"Bash(node -c \"/d/for python/geulbeot-light/upload/static/js/generator.js\")",
|
||||||
|
"Bash(node --check \"/d/for python/geulbeot-light/upload/static/js/generator.js\")",
|
||||||
|
"Bash(python -m py_compile converters/pipeline/step8_content.py)",
|
||||||
|
"Bash(python tests/matching/phase16.py)",
|
||||||
|
"Bash(git -C figma_to_html_agent status --short)",
|
||||||
|
"Bash(xargs -I {} dirname {})",
|
||||||
|
"Bash(python tests/matching/phase17.py)",
|
||||||
|
"Bash(python tests/matching/phase18_21.py)",
|
||||||
|
"Bash(python tests/matching/phase22.py)",
|
||||||
|
"Bash(python tests/matching/synonyms_report.py)",
|
||||||
|
"Bash(python tests/matching/figma_audit.py)",
|
||||||
|
"Bash(sed -n '30,80p' figma_to_html_agent/blocks/1171281171/texts.md)",
|
||||||
|
"Bash(sed -n '500,540p' figma_to_html_agent/blocks/1171281171/texts.md)",
|
||||||
|
"Bash(python tests/matching/synonym_mine.py)",
|
||||||
|
"Bash(python tests/matching/phase23.py)",
|
||||||
|
"Bash(python tests/matching/domain_terms_report.py)",
|
||||||
|
"Bash(python tests/matching/phase23b.py)",
|
||||||
|
"Bash(python tests/matching/build_structure_ontology.py)",
|
||||||
|
"Bash(python tests/matching/phase21b.py)",
|
||||||
|
"Bash(python tests/matching/template_fit.py)",
|
||||||
|
"Bash(python template_fit.py)",
|
||||||
|
"Bash(awk '/^━━ MDX01-2/,/^━━ MDX02/')",
|
||||||
|
"Bash(awk '/^━━ MDX02/,/^━━ MDX03-1/')",
|
||||||
|
"Bash(awk '/^━━ MDX/ || /construction_goals/ || /policy_goals/ || /policy_achievement/ || /=== Result/ || /^✓/ || /^⚠/')",
|
||||||
|
"Bash(awk '/━━ MDX02/,/━━ MDX03-1/')",
|
||||||
|
"Bash(awk '/━━ MDX03-1/,/━━ MDX03-2/')",
|
||||||
|
"Bash(awk '/^━━/ || /sw_development_cycle_six/ || /domestic_bim_actor/ || /compensation_complaint/ || /field_effectiveness/ || /model_specialized/ || /=== Result/ || /^✓/ || /^⚠/')",
|
||||||
|
"Bash(git mv *)",
|
||||||
|
"Bash(mv phase23.py phase_domain_terms.py)",
|
||||||
|
"Bash(mv phase23b.py phase_domain_terms_v2.py)",
|
||||||
|
"Bash(python phase23.py)",
|
||||||
|
"Bash(python phase24.py)",
|
||||||
|
"Bash(python phase25.py)",
|
||||||
|
"Bash(python phase26.py)",
|
||||||
|
"Bash(python phase22.py)",
|
||||||
|
"Bash(python md_to_html.py)",
|
||||||
|
"Bash(python inspect_keywords.py)",
|
||||||
|
"Bash(python keyword_refinement.py)",
|
||||||
|
"Bash(python build_keyword_base.py)",
|
||||||
|
"Bash(python -c \"import yaml; d=yaml.safe_load\\(open\\('keyword_base.yaml',encoding='utf-8'\\)\\); print\\('keywords:', len\\(d['keywords']\\)\\); print\\('excluded:', len\\(d['excluded']\\)\\)\")",
|
||||||
|
"Bash(python clean_anchor_sets.py)",
|
||||||
|
"Bash(python sync_analysis_from_ontology.py)",
|
||||||
|
"Bash(awk '/^## 1. TARGET별/,/^## 2\\\\./' MATRIX_PHASE23.md)",
|
||||||
|
"Bash(python _rename_phase_refs.py)",
|
||||||
|
"Bash(python _fix_self_refs.py)",
|
||||||
|
"Bash(python _add_structure_intent.py)",
|
||||||
|
"Bash(python intent_diagnostic.py)",
|
||||||
|
"Bash(awk '/^## 1. TARGET/,/^## 2\\\\./' MATRIX_PHASE25.md)",
|
||||||
|
"Bash(python build_beps_summary.py)",
|
||||||
|
"Bash(python text_pipeline.py)",
|
||||||
|
"Bash(python tests/matching/pipeline_01_extract_nodes.py)",
|
||||||
|
"Bash(python tests/matching/pipeline_02_tokenize.py)",
|
||||||
|
"Bash(python tests/matching/pipeline_02_5_special_forms.py)",
|
||||||
|
"Bash(python tests/matching/pipeline_04a_smoke_test.py)",
|
||||||
|
"Bash(python tests/matching/pipeline_04_normalize.py)",
|
||||||
|
"Bash(python -c \"import markdown; print\\(markdown.__version__\\)\")",
|
||||||
|
"Bash(python tests/matching/generate_inventory_report.py)",
|
||||||
|
"Bash(python tests/matching/pipeline_05_anchor_candidates.py)",
|
||||||
|
"Bash(python tests/matching/pipeline_06_anchor_sets.py)",
|
||||||
|
"Bash(python tests/matching/pipeline_06_2_mdx_matching.py)",
|
||||||
|
"Bash(python \"d:/ad-hoc/kei/design_agent/tests/matching/pipeline_01_extract_nodes.py\")",
|
||||||
|
"Bash(python \"d:/ad-hoc/kei/design_agent/tests/matching/pipeline_02_tokenize.py\")",
|
||||||
|
"Bash(python \"d:/ad-hoc/kei/design_agent/tests/matching/pipeline_02_5_special_forms.py\")",
|
||||||
|
"Bash(python \"d:/ad-hoc/kei/design_agent/tests/matching/pipeline_04_normalize.py\")",
|
||||||
|
"Bash(python \"d:/ad-hoc/kei/design_agent/tests/matching/generate_inventory_report.py\")",
|
||||||
|
"Bash(python \"d:/ad-hoc/kei/design_agent/tests/matching/pipeline_06_2_mdx_matching.py\")",
|
||||||
|
"Bash(python -c \"import paddleocr; print\\('paddleocr OK', paddleocr.__version__\\)\")",
|
||||||
|
"Bash(python -c \"import easyocr; print\\('easyocr OK', easyocr.__version__\\)\")",
|
||||||
|
"Bash(tesseract --version)",
|
||||||
|
"Bash(python -c \"import pytesseract; print\\('pytesseract OK'\\)\")",
|
||||||
|
"Bash(pip install *)",
|
||||||
|
"Bash(python -c \"import easyocr; print\\('OK', easyocr.__version__\\)\")",
|
||||||
|
"Bash(python scripts/ocr_augment_texts.py --only 1171281172)",
|
||||||
|
"Bash(python scripts/ocr_augment_texts.py)",
|
||||||
|
"Bash(python \"d:/ad-hoc/kei/design_agent/tests/matching/pipeline_07_auto_anchor_candidates.py\")",
|
||||||
|
"Bash(cp anchor_sets_input.yaml anchor_sets_input.ai_curated_legacy.yaml)",
|
||||||
|
"Bash(cat)",
|
||||||
|
"Bash(python \"d:/ad-hoc/kei/design_agent/tests/matching/generate_frame_keyword_review.py\")",
|
||||||
|
"Bash(mkdir -p _archive)",
|
||||||
|
"Bash(mv NORMALIZED_TOKEN_INVENTORY.html NORMALIZED_TOKEN_INVENTORY.md NORMALIZED_TOKEN_INVENTORY.before_plain_line.html _archive/)",
|
||||||
|
"Bash(python \"d:/ad-hoc/kei/design_agent/tests/matching/generate_keyword_inventory.py\")",
|
||||||
|
"Bash(mv -f mdx_matching_report.html mdx_matching_report.md _archive/)",
|
||||||
|
"Bash(python pipeline_06_2_mdx_matching.py)",
|
||||||
|
"Bash(python \"d:/ad-hoc/kei/design_agent/tests/matching/generate_filter_candidates.py\")",
|
||||||
|
"Bash(python pipeline_04_normalize.py)",
|
||||||
|
"Bash(python pipeline_07_auto_anchor_candidates.py)",
|
||||||
|
"Bash(python generate_keyword_inventory.py)",
|
||||||
|
"Bash(python generate_frame_keyword_review.py)",
|
||||||
|
"Bash(python generate_filter_candidates.py)",
|
||||||
|
"Bash(python pipeline_01_extract_nodes.py)",
|
||||||
|
"Bash(python pipeline_02_tokenize.py)",
|
||||||
|
"Bash(awk '{print $6,$7,$8,$NF}')",
|
||||||
|
"Bash(python pipeline_08_v3_structure_rerank.py)",
|
||||||
|
"Bash(python pipeline_08_v4_template_fit_judgment.py)",
|
||||||
|
"Bash(python pipeline_08_5_matching_report.py)",
|
||||||
|
"Bash(awk '{print $5, $NF}')",
|
||||||
|
"WebFetch(domain:raw.githubusercontent.com)",
|
||||||
|
"Bash(python pipeline_09_v2_diagnosis.py)",
|
||||||
|
"Bash(python pipeline_10_holdout_labeling_prep.py)",
|
||||||
|
"Bash(python pipeline_10_5_holdout_eval.py)",
|
||||||
|
"Bash(python pipeline_11_templates_v1_audit.py)",
|
||||||
|
"Bash(python pipeline_12_generate_templates_v2.py)",
|
||||||
|
"Bash(python pipeline_12_r2_generate_templates_v2.py)",
|
||||||
|
"Bash(python pipeline_12_r3_generate_templates_v2.py)",
|
||||||
|
"Bash(python pipeline_12_finalize_v2.py)",
|
||||||
|
"Bash(python pipeline_08_v3_r2_structure_rerank.py)",
|
||||||
|
"Bash(python pipeline_08_v3_r3_structure_rerank.py)",
|
||||||
|
"Bash(python pipeline_08_v3_r4_structure_rerank.py)",
|
||||||
|
"Bash(python pipeline_12_promote_frame13.py)",
|
||||||
|
"Bash(python pipeline_08_v3_r5_structure_rerank.py)",
|
||||||
|
"Bash(python pipeline_08_v4_r2_template_fit_judgment.py)",
|
||||||
|
"Bash(python pipeline_08_5_r2_matching_report.py)",
|
||||||
|
"Bash(python pipeline_13_generate_meeting_samples.py)",
|
||||||
|
"Bash(python pipeline_13_r2_meeting_docs.py)",
|
||||||
|
"Bash(python pipeline_14_single_sample.py)",
|
||||||
|
"Bash(python pipeline_15_idf_comparison.py)",
|
||||||
|
"Bash(python pipeline_15_bm25_comparison.py)",
|
||||||
|
"Bash(python pipeline_15_bm25_with_sets.py)",
|
||||||
|
"Bash(python -c \"import sklearn; print\\(sklearn.__version__\\)\")",
|
||||||
|
"Bash(python pipeline_15_logistic_regression.py)",
|
||||||
|
"Bash(python pipeline_16_deck_4pages.py)",
|
||||||
|
"Bash(python pipeline_17_v4_full32.py)",
|
||||||
|
"Bash(python tests/matching/pipeline_16_deck_4pages.py)",
|
||||||
|
"Bash(python pipeline_18_slot_axis_ablation.py)",
|
||||||
|
"Bash(python tests/matching/pipeline_18_slot_axis_ablation.py)",
|
||||||
|
"Bash(cp tests/matching/pipeline_01_extract_nodes.py tests/pipeline/code/)",
|
||||||
|
"Bash(cp tests/matching/pipeline_02_tokenize.py tests/pipeline/code/)",
|
||||||
|
"Bash(cp tests/matching/pipeline_02_5_special_forms.py tests/pipeline/code/)",
|
||||||
|
"Bash(cp tests/matching/pipeline_04_normalize.py tests/pipeline/code/)",
|
||||||
|
"Bash(cp tests/matching/pipeline_05_anchor_candidates.py tests/pipeline/code/)",
|
||||||
|
"Bash(python _tmp_inject.py)",
|
||||||
|
"Bash(python _tmp_inject2.py)",
|
||||||
|
"Bash(python _tmp_fix.py)",
|
||||||
|
"Bash(python _tmp_fix2.py)",
|
||||||
|
"Bash(grep -n \"^---$\" tests/PIPELINE.md)",
|
||||||
|
"Bash(python _tmp_replace_col.py)",
|
||||||
|
"Bash(python3)",
|
||||||
|
"Bash(python run_mdx03_pipeline.py --phase-z2 --run-id mvp1_test1)",
|
||||||
|
"Bash(python run_mdx03_pipeline.py --phase-z2 --run-id mvp1_test2)",
|
||||||
|
"Bash(awk '/data-template-id=\"process_product_two_way\"/,/<\\\\/div>/' d:/ad-hoc/kei/design_agent/data/runs/mvp1_test2/phase_z2/final.html)",
|
||||||
|
"Bash(python run_mdx03_pipeline.py --phase-z2 --run-id mvp1_test3)",
|
||||||
|
"Bash(awk '/data-template-id=\"process_product_two_way\"/,/<\\\\/div>$/' d:/ad-hoc/kei/design_agent/data/runs/mvp1_test3/phase_z2/final.html)",
|
||||||
|
"Bash(awk '/data-col=\"process\"/,/data-col=\"product\"/' d:/ad-hoc/kei/design_agent/data/runs/mvp1_test3/phase_z2/final.html)",
|
||||||
|
"Bash(python run_mdx03_pipeline.py --phase-z2 --run-id mvp1_test4)",
|
||||||
|
"Bash(python run_mdx03_pipeline.py --phase-z2 --run-id mvp1_test5)",
|
||||||
|
"Bash(curl -sS -o /dev/null -w \"HTTP %{http_code}\\\\n\" http://127.0.0.1:3845/sse --max-time 3)",
|
||||||
|
"Bash(mkdir -p d:/ad-hoc/kei/design_agent/figma_to_html_agent/blocks/1171281210/assets d:/ad-hoc/kei/design_agent/figma_to_html_agent/blocks/1171281210/_renders)",
|
||||||
|
"Bash(curl -sSo arrow.png \"http://localhost:3845/assets/0ad6379ae47598a529dba23bbc5730ba1da7117f.png\")",
|
||||||
|
"Bash(curl -sSo body_bg.svg \"http://localhost:3845/assets/7e328327e3e54e3989e2c6b76545de69fbc6f327.svg\")",
|
||||||
|
"Bash(curl -sSo header_left_bg.svg \"http://localhost:3845/assets/80402d8da588fab7aa4c209de37e71f9b22c4d47.svg\")",
|
||||||
|
"Bash(curl -sSo header_right_bg.svg \"http://localhost:3845/assets/a7d2b0029efb030aaac60ec160ba5a5b39a3b17a.svg\")",
|
||||||
|
"Bash(python blocks/1171281210/_render.py)",
|
||||||
|
"Bash(python -c \"from PIL import Image; im=Image.open\\('blocks/1171281210/_renders/slide.png'\\); im2=im.resize\\(\\(im.size[0]*2, im.size[1]*2\\), Image.LANCZOS\\); im2.save\\('blocks/1171281210/_renders/slide_2x.png'\\); print\\(im.size, '->', im2.size\\)\")",
|
||||||
|
"Bash(python run_mdx03_pipeline.py --phase-z2 --run-id mvp1.5_test1)",
|
||||||
|
"Bash(python run_mdx03_pipeline.py --phase-z2 --run-id mvp1.5_test2)",
|
||||||
|
"Bash(mkdir -p d:/ad-hoc/kei/design_agent/figma_to_html_agent/blocks/1171281174/assets d:/ad-hoc/kei/design_agent/figma_to_html_agent/blocks/1171281174/_renders)",
|
||||||
|
"Bash(curl -sSo header_pill.png \"http://localhost:3845/assets/acafc8a08706fff6b50942c715048b6720570afd.png\")",
|
||||||
|
"Bash(curl -sSo pin_icon.png \"http://localhost:3845/assets/0ecfd235666abd5299c05395f02fdc7add6085b9.png\")",
|
||||||
|
"Bash(curl -sSo text_bubble.png \"http://localhost:3845/assets/944d66dab1fd437246764c06e3b4264dcee933a9.png\")",
|
||||||
|
"Bash(curl -sSo badge_01.png \"http://localhost:3845/assets/42dca7c1ca42ba8520aa274fd4471bd054dfe36b.png\")",
|
||||||
|
"Bash(python run_mdx03_pipeline.py --phase-z2 --run-id mvp1.5_test3)",
|
||||||
|
"Bash(python blocks/1171281174/_render.py)",
|
||||||
|
"Bash(python -c \"from PIL import Image; im=Image.open\\('blocks/1171281174/_renders/block.png'\\); im2=im.resize\\(\\(im.size[0]*2, im.size[1]*2\\), Image.LANCZOS\\); im2.save\\('blocks/1171281174/_renders/block_2x.png'\\); print\\('size:', im.size, '->', im2.size\\)\")",
|
||||||
|
"Bash(mkdir -p d:/ad-hoc/kei/design_agent/figma_to_html_agent/blocks/1171281179/assets d:/ad-hoc/kei/design_agent/figma_to_html_agent/blocks/1171281179/_renders)",
|
||||||
|
"Bash(curl -sSo title_icon.png \"http://localhost:3845/assets/b0e9fad5b03f4d9e368524976c20c9886392e17b.png\")",
|
||||||
|
"Bash(curl -sSo card_decor.png \"http://localhost:3845/assets/69b6281daa6320fdc36d844cfcfb086fcb102123.png\")",
|
||||||
|
"Bash(python blocks/1171281179/_render.py)",
|
||||||
|
"Bash(python -c \"from PIL import Image; im=Image.open\\('blocks/1171281179/_renders/slide.png'\\); im2=im.resize\\(\\(im.size[0]*2, im.size[1]*2\\), Image.LANCZOS\\); im2.save\\('blocks/1171281179/_renders/slide_2x.png'\\); print\\(im.size, '->', im2.size\\)\")",
|
||||||
|
"Bash(python -c \"from PIL import Image; im=Image.open\\('blocks/1171281179/_renders/slide.png'\\); im.resize\\(\\(im.size[0]*2, im.size[1]*2\\), Image.LANCZOS\\).save\\('blocks/1171281179/_renders/slide_2x.png'\\)\")",
|
||||||
|
"Bash(python run_mdx03_pipeline.py --phase-z2 --run-id mvp1.5a_test1)",
|
||||||
|
"Bash(python run_mdx03_pipeline.py --phase-z2 --run-id mvp1.5b_test1)",
|
||||||
|
"Bash(python run_mdx03_pipeline.py --phase-z2 --run-id mvp1.5b_test2)",
|
||||||
|
"Bash(python run_mdx03_pipeline.py --phase-z2 --run-id mvp1.5b_test4)",
|
||||||
|
"Read(//tmp/**)",
|
||||||
|
"Read(//d/tmp/**)",
|
||||||
|
"Bash(python run_mdx03_pipeline.py --phase-z2 --run-id mvp1.5b_test5)",
|
||||||
|
"Bash(python run_mdx03_pipeline.py --phase-z2 --run-id mvp1.5b_test7)"
|
||||||
],
|
],
|
||||||
"additionalDirectories": [
|
"additionalDirectories": [
|
||||||
"d:\\ad-hoc\\kei\\design_agent\\templates\\blocks\\new"
|
"d:\\ad-hoc\\kei\\design_agent\\templates\\blocks\\new",
|
||||||
|
"d:\\ad-hoc\\kei\\design_agent\\figma_to_html_agent\\blocks",
|
||||||
|
"d:\\ad-hoc\\kei\\design_agent\\figma_to_html_agent\\blocks\\1171281193\\assets",
|
||||||
|
"D:\\"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"enabledMcpjsonServers": [
|
||||||
|
"figma-desktop"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
3
.gitignore
vendored
3
.gitignore
vendored
@@ -9,3 +9,6 @@ build/
|
|||||||
.venv/
|
.venv/
|
||||||
node_modules/
|
node_modules/
|
||||||
data/
|
data/
|
||||||
|
|
||||||
|
# session workspace (push X — 작업 흐름 trace, 사용자 결정 2026-05-08)
|
||||||
|
forex/
|
||||||
|
|||||||
Reference in New Issue
Block a user