Skip to content

חבילת מועמדים 2026-09-18: 11 שינויים ירוקים במיזוג אחד - #30

Draft
Swissystem7 wants to merge 30 commits into
masterfrom
release/candidate-2026-09-18-bundle
Draft

Swissystem7 wants to merge 30 commits into
masterfrom
release/candidate-2026-09-18-bundle

Conversation

@Swissystem7

@Swissystem7 Swissystem7 commented Sep 18, 2026

Copy link
Copy Markdown
Owner

חבילת מועמדים אחת למיזוג — MelodyMath, 2026-09-18.

נבנתה מ-origin/master (eee10e1) על ידי מיזוג 11 ענפי מועמדים לפי סדר כרונולוגי, כשהסוויטה המלאה של הריפו רצה אחרי כל מיזוג בנפרד ולא רק בסוף. פקודת הבדיקה: npm test --silent.

בדיקות עוברות
master לפני 161 161
החבילה הזאת 189 189

מה נכנס (11)

  • ext/grok-bot-20260906-161100 (PR [dev-cycle] Grok Bot part B (from the Perplexity research backlog, MoE track on HO #12) — grok-bot(MelodyMath): Grok Bot part B (from the Perplexity research backlog, MoE track on HO · סוויטה 164/164
  • ai/devcycle-20260907-140902 (PR [dev-cycle] In src/lib/vertical.js, bindVertical currently returns an empty object #15) — fix(MelodyMath): bindVertical now returns the normalized vertical data object instead of · סוויטה 169/169
  • ai/devcycle-20260908-042702 (PR [dev-cycle] In src/lib/dataViz.js, the current code does this: the line `return '< #23) — fix(MelodyMath): Adding the data-type="table" attribute to the table element in the `re · סוויטה 170/170
  • ext/grok-bot-20260906-214918 (PR [dev-cycle] Grok Bot consolidated part B on the MoE track base (14 files): anonymo #13) — docs(a11y-checklist): unglue checklist items 8 and 9 · סוויטה 180/180
  • ai/devcycle-20260915-011202 (ענף בלבד, לא נפתח לו PR בגלל תקרת ה-WIP) — fix(MelodyMath): The function 'fractionFromEighths' now returns the exact fraction repres · סוויטה 181/181
  • ai/devcycle-copilot-20260915-044301 (ענף בלבד, לא נפתח לו PR בגלל תקרת ה-WIP) — fix(MelodyMath): Modify the escapeHtml function to not escape single quotes when they a · סוויטה 182/182
  • ai/devcycle-20260915-142327 (ענף בלבד, לא נפתח לו PR בגלל תקרת ה-WIP) — fix(MelodyMath): The escapeHtml function now properly escapes Unicode characters, includi · סוויטה 183/183
  • ext/feature-code-20260915-175301-3d60 (PR פיצ׳ר: שורת נשיאה בחישוב המאונך #29) — feature(MelodyMath): שורת נשיאה בחישוב המאונך · סוויטה 186/186
  • ai/devcycle-copilot-20260916-051336 (ענף בלבד, לא נפתח לו PR בגלל תקרת ה-WIP) — fix(MelodyMath): The function summaryForGrade(grade) now initializes counts for all possi · סוויטה 187/187
  • ai/devcycle-copilot-20260917-011302 (ענף בלבד, לא נפתח לו PR בגלל תקרת ה-WIP) — fix(MelodyMath): The isWindowOpen function now returns false when either openedAt or · סוויטה 188/188
  • ai/devcycle-20260918-165009 (ענף בלבד, לא נפתח לו PR בגלל תקרת ה-WIP) — fix(MelodyMath): The function now validates the email format using a regex pattern and re · סוויטה 189/189

מה נשאר בחוץ (9) — ולמה

  • ext/grok-bot-20260907-152251 (PR [dev-cycle] Grok Bot MelodyMath r1 (on abe476c, Base44 lab branch): MOE 72h founda #20) — התנגשות ב-README.md, docs/a11y-checklist.md, docs/digital-textbook-standard-mapping.md מול ext/grok-bot-20260906-161100, ai/devcycle-20260907-140902. לא נפתר אוטומטית; אם התוכן שלו חשוב, הוא צריך מיזוג ידני אחרי החבילה הזאת.
  • ext/grok-bot-20260907-152823 (PR [dev-cycle] Grok Bot MelodyMath r2 (stacked on r1): anonLog UI wiring, sw.js, UI t #21) — התנגשות ב-README.md, docs/a11y-checklist.md, docs/digital-textbook-standard-mapping.md, src/lib/anonLog.js מול ext/grok-bot-20260906-161100, ai/devcycle-20260907-140902. לא נפתר אוטומטית; אם התוכן שלו חשוב, הוא צריך מיזוג ידני אחרי החבילה הזאת.
  • ai/devcycle-20260908-024701 (PR [dev-cycle] In src/lib/vertical.js, the current code does this: the line `return ' #22) — התנגשות ב-test/vertical.test.js מול ext/grok-bot-20260906-161100, ai/devcycle-20260907-140902. לא נפתר אוטומטית; אם התוכן שלו חשוב, הוא צריך מיזוג ידני אחרי החבילה הזאת.
  • ai/devcycle-20260909-013437התנגשות ב-test/vertical.test.js מול ai/devcycle-20260908-042702, ext/grok-bot-20260906-214918. לא נפתר אוטומטית; אם התוכן שלו חשוב, הוא צריך מיזוג ידני אחרי החבילה הזאת.
  • ai/devcycle-20260915-084319התנגשות ב-src/lib/bar44.js, test/bar44.test.js מול ai/devcycle-20260915-011202, ai/devcycle-copilot-20260915-044301. לא נפתר אוטומטית; אם התוכן שלו חשוב, הוא צריך מיזוג ידני אחרי החבילה הזאת.
  • ai/devcycle-20260915-152904התנגשות ב-test/bar44.test.js מול ai/devcycle-copilot-20260915-044301, ai/devcycle-20260915-142327. לא נפתר אוטומטית; אם התוכן שלו חשוב, הוא צריך מיזוג ידני אחרי החבילה הזאת.
  • ai/devcycle-20260917-000232התנגשות ב-test/vertical.test.js מול ext/feature-code-20260915-175301-3d60, ai/devcycle-copilot-20260916-051336. לא נפתר אוטומטית; אם התוכן שלו חשוב, הוא צריך מיזוג ידני אחרי החבילה הזאת.
  • ai/devcycle-20260917-061352התנגשות ב-src/lib/bar44.js, test/bar44.test.js מול ai/devcycle-copilot-20260916-051336, ai/devcycle-copilot-20260917-011302. לא נפתר אוטומטית; אם התוכן שלו חשוב, הוא צריך מיזוג ידני אחרי החבילה הזאת.
  • ext/grok-bot-20260918-220919התנגשות ב-src/lib/curriculum.js מול ai/devcycle-copilot-20260917-011302, ai/devcycle-20260918-165009. לא נפתר אוטומטית; אם התוכן שלו חשוב, הוא צריך מיזוג ידני אחרי החבילה הזאת.

PR-ים שהחבילה הזאת מייתרת

אחרי מיזוג החבילה אפשר לסגור: #12, #15, #23, #13, #29 — התוכן שלהם נמצא כאן. אני לא סוגר PR-ים; זו החלטה שלך.

מה החבילה הזאת לא אומרת

  • זה מיזוג, לא rebase: ההיסטוריה של כל ענף נשמרת.
  • הסוויטה ירוקה — זה לא אומר שהתוכן נכון. כל שינוי כאן כבר עבר את הבוחן ב-Dell בזמנו, אבל ההחלטה אם המוצר צריך אותו היא שלך.
  • ענפים שהושמטו לא נמחקו ולא נסגרו; הם ממשיכים להתקיים ב-origin.

🤖 Generated with Claude Code

אימות

נכתב אוטומטית ב-19.09.2026 01:15. כל שורה כאן נמדדה — אין בסעיף הזה שום טקסט שמודל כתב.

מה שנמדד מכנית — בלי מודל

  • אין דוח שערים לענף הזה. לא ידוע אם בדיקת רגרסיה כלשהי נכשלה לפני ועברה אחרי. זה לא אומר שהקוד רע; זה אומר שאין הוכחה.
  • מה באמת משתנה: 24 קבצי מימוש (+589 −16) ו-16 קבצי בדיקה (+323)
    • קבצי המימוש: README.md, ai-lab.html, base44/.gitignore, base44/config.jsonc, docs/A11Y_INDEX.md, docs/ANONLOG_USAGE.md

טיוטה בלבד. לא מוזג, לא נדחף, לא הוצא מטיוטה.

Swissystem7 and others added 30 commits August 25, 2026 19:42
…acklog, MoE track on HO

External patch MelodyMath-grok-partb.patch applied on eee10e1; suite green locally; Dell review pending; no push.
…ase (14 files): anonymo

External patch ALL-MelodyMath-stripped-1788720556.patch applied on eee10e1; suite green locally; Dell review pending; no push.
This branch shipped docs/a11y-checklist.md with a bare CR instead of a
newline between checklist items 8 and 9, so the two entries were glued
into a single line:

    8. print.css — prefers-reduced-motion\r9. Keyboard on graphs — arrows + describe

Restored to the correct pair (the same two lines as in the duplicate
branch ext/grok-bot-20260906-161100, which is being closed):

    8. print.css — prefers-reduced-motion
    9. Keyboard on graphs — arrows + describe

Only the CR was replaced with a newline; no other content was imported.
Suite: node --test, 174 pass / 0 fail, before and after.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
submit_code on eee10e1; regression test base-fails/candidate-passes (assertion proof); full suite green locally; Dell review pending; no push.
…301' into release/candidate-2026-09-18-bundle
…-3d60' into release/candidate-2026-09-18-bundle
…336' into release/candidate-2026-09-18-bundle
…302' into release/candidate-2026-09-18-bundle
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant