Decisions

Showing 63 of 63.

All decisions
IDDateDecisionProposed byDecided byHowEvidenceSource
D12026-10-20Keep a replication record with the replication-materials skill.Fadel M. MegahedFadel M. Megahedchat"Are you capturing the decisions and the experiments as we discussed?" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D22026-10-20Make all manifest paths relative to the local imgs/ folder.Fadel M. MegahedFadel M. Megahedclassified"The path should be based on our current imgs/ -- update since I moved these from another repo" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D32026-10-20Pin the model to jev-1.13.0 in the runner, because jev-latest can change.Claude CodeClaude Codeclassified"pinned: jev-latest can move" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D42026-10-20Run batch 1: a baseline and a repeat baseline for microstructure, textiles and extrusion.Claude CodeFadel M. Megahedclassified"Yes, run batch 1 (Recommended)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D52026-10-20Freeze 50 validation images per class.Claude CodeFadel M. Megahedclassified"50 per class (Recommended)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D62026-10-20Add an opt-in upscale argument (default FALSE) to the JEV client.Claude CodeFadel M. Megahedclassified"Yes, add it (Recommended)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D72026-10-20Set up the replication record after the experiments.Claude CodeFadel M. Megahedclassified"Later, after the experiments" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D82026-10-20Make a panelled progress chart like the autoresearch chart.Fadel M. MegahedFadel M. Megahedclassified"It would be awesome if you can create a panelled chart similar to this" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D92026-10-20Include center crop and downsizing as experiments to reduce tokens.Fadel M. MegahedFadel M. Megahedclassified"you can potentially center crop that image or downsize it a bit to reduce token usage -- these can be part of your experiments" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D102026-10-20Run the rest of the queue for the three priority datasets, with a cap of 1,000 calls.Claude CodeFadel M. Megahedclassified"Approve rest of queue (Recommended)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D112026-10-20Judge criteria, reference and size changes by AUC (+0.02) and tune the threshold last.Claude CodeFadel M. Megahedclassified"AUC, threshold last (Recommended)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D122026-10-20Choose each threshold as the midpoint of the widest run of thresholds with the maximum validation BA.Claude CodeClaude Codeclassified"on a 0.01 grid, take the midpoint of the widest run of thresholds that all reach the maximum validation BA" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D132026-10-20Tune pipe_staple and pan before one final test of all datasets.Claude CodeFadel M. Megahedclassified"Tune pipe_staple + pan first (Recommended)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D142026-10-20Stop pan tuning while its validation images have copies in the test set.Claude CodeClaude Codeclassified"stopping all pan tuning" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D152026-10-20Delete the duplicate pan images from the test folder.Fadel M. MegahedFadel M. Megahedclassified"For the pan images delete those duplicates from the test folder." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D162026-10-20Raise the paid-call cap to 5,000.Fadel M. MegahedFadel M. Megahedclassified"Raise the cap to 5000 API calls." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D172026-10-20Delete all files with the word copy in their names.Fadel M. MegahedFadel M. Megahedclassified"Also delete all the files that had the word copy in them." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D182026-10-20Keep a smaller pan image size when it is no worse, because the aim is to save tokens.Claude CodeClaude Codeclassified"keep if AUC does not fall by 0.02 and BA at t=0.50 does not fall" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D192026-10-20Use the bright-clip wording for pipe_staple; at the AUC ceiling, compare BA at tuned thresholds.Claude CodeFadel M. Megahedclassified"Specific wording (criteria_staple)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D202026-10-20Match the test sizes of the prior CLIP study, not its few-shot learning sizes.Fadel M. MegahedFadel M. Megahedclassified"We do not want to do the same number of few-shot images here. The prior study was CLIP" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D212026-10-20Delete pan test image 21.JPG, which the prior test folder does not have.Claude CodeFadel M. Megahedclassified"Delete 21.JPG (Recommended)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D222026-10-20Add the real textile images as a transfer test.Claude CodeFadel M. Megahedclassified"Yes, add it (Recommended)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D232026-10-20Run the one-time final test for the frozen configurations.Claude CodeFadel M. Megahedclassified"Yes, run it after the changes" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D242026-10-20Run CLIP on the same partition, a zero-shot JEV ablation and a calibration check.Fadel M. MegahedFadel M. Megahedclassified"run CLIP on the same partition" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D252026-10-20Give the zero-shot ablation its own validation threshold, with the same rule.Claude CodeClaude Codeclassified"Same plateau rule as the main condition, so the zero-shot test comparison is fair." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D262026-10-20Raise the paid-call cap to 7,000 if needed.Fadel M. MegahedFadel M. Megahedclassified"You can increase the API calls to 7000 if its needed." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D272026-10-20Run CLIP in a separate, pinned conda environment.Claude CodeClaude Codeclassified"torch 2.8.0+cu128, OpenAI CLIP commit d05afc4" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D282026-10-20Replicate CLIP with the learning-set size that the CLIP paper reports for each experiment.Fadel M. MegahedFadel M. Megahedclassified"Replicate CLIP with the recommended cutoff for each experiment from our CLIP paper" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D292026-10-20Compare Platt scaling with isotonic regression.Fadel M. MegahedFadel M. Megahedclassified"Compare Platt Scaling with Isotonic Regression for Calibration" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D302026-10-20Drop the real-textile transfer example.Fadel M. MegahedFadel M. Megahedclassified"Drop the real textile transfer example since this also did not work for the CLIP method." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D312026-10-20Exclude copies of test images from the CLIP learning pool.Claude CodeClaude Codeclassified"Learning images come from the non-test pool without copies of test images." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D322026-10-20Wait with the repository, because the scope and name can change with Clef-Flash.Fadel M. MegahedFadel M. Megahedclassified"Let us wait on this since if we include clef-flash, we might want to rename the repo" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D332026-10-20Back-fill the decisions of this session into the record.Claude CodeFadel M. Megahedclassified"Yes, back-fill (Recommended)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D342026-10-20Run Clef-Flash locally with the same protocol.Claude CodeFadel M. Megahedclassified"Yes, run it locally" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D352026-10-20Delete only the extrusion pool frames that copy test frames.Claude CodeFadel M. Megahedclassified"Delete the pool copies only" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D362026-10-20Send images to Clef-Flash as an ordered list with a text legend, because its SystemOne server ignores TypeSafe assets.Claude CodeClaude Codeclassified"images in order (inspection image first, then references), and the state text says which image is which" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D372026-10-20Submit the MSEC 2027 title and abstract in the rewrite of the owner.Fadel M. MegahedFadel M. Megahedclassified"Here is what I submitted to MSEC: (I rewrote this)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D382026-10-20Add Ying-Ju (Tessa) Chen as a co-author.Fadel M. MegahedFadel M. Megahedclassified"Also ying-ju (Tessa) Chen will be a co-author on this." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58; not checked by a person
D392026-10-20Name the R package decisionqc and the research repository decision-models-for-industrial-image-qc.Claude CodeFadel M. Megahedchat"Sure the suggsted names for the package and GitHub are acceptable by me." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D402026-10-20Organize the repository before the first push.Fadel M. MegahedFadel M. Megahedchat"before pushing things into GitHub, ensure that the repo is organized." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D412026-10-20Make the research repository public, so the record website works on the free plan.Claude CodeFadel M. Megahedquestion"Yes, public (Recommended)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D422026-10-20License the repository under MIT.Claude CodeFadel M. Megahedquestion"MIT (Recommended)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D432026-10-20Cite the CLIP study as the 2026 Journal of Quality Technology article, which is open access.Fadel M. MegahedFadel M. Megahedchat"For the CLIP reference, put Megahed, Fadel Mounir, et al." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D442026-10-20Set the JEV budget to about USD 5, the free credit for a new user.Fadel M. MegahedFadel M. Megahedchat"For JEV set the budget to ~$5, which is what they provide for free for any new user." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D452026-10-20Use APA 7 style for citations, with the published metadata of each work.Fadel M. MegahedFadel M. Megahedchat"I like APA style citations" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D462026-10-20Use short, direct section headers in all documents.Fadel M. MegahedFadel M. Megahedchat"I like straight to the point headers" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D472026-10-20Make one Quarto document that reproduces all paper figures and tables; it reads saved predictions by default and has switches to re-run the paid and GPU steps.Claude CodeFadel M. Megahedquestion"Read saved, switch to re-run (Recommended)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D482026-10-20Produce tables T1 to T7, figures F1 to F7 and the appendix table of all trials.Claude CodeFadel M. Megahedquestion"Yes, use this set (Recommended)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D492026-10-20Use theme_bw with Dark2, annotations and a polished font; save each figure as PNG, PDF and SVG in one-column and two-column sizes.Claude CodeFadel M. Megahedquestion"theme_bw + Dark2 (Recommended) + annotations + choose a nice font so the figures look polished." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D502026-10-20Use Outfit for figure titles and Cabin for all other figure text.Fadel M. MegahedFadel M. Megahedchat"I like the look of the fonts in https://r-graph-gallery.com/web-waffle-for-time-evolution.html" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D512026-10-20Name groups in their chart color in the subtitle (ggtext) in place of a legend.Fadel M. MegahedFadel M. Megahedchat"I like to use colors in subtitles to match the colors in the chart instead of having a legend." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D522026-10-20Round reported numbers half up (0.725 to 0.73), as in the submitted abstract, because floating point makes round() and sprintf() give 0.72.Claude CodeClaude Codemeasurementresults/final_test/summary.csv, extrusion references test_ba 0.725b36ad167-66f5-45af-9d6c-bf3f817c6f58
D532026-10-20Show all tables of the replication document as interactive DT tables; keep the CSV and LaTeX files for the paper.Fadel M. MegahedFadel M. Megahedchat"Further improve the readability of the results; use DT for all tables" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D542026-10-20In figures F3 and F4, give each method its own row or column, with larger points and no vertical nudging.Fadel M. MegahedFadel M. Megahedchat"make the shapes bigger and do not nudge them on the y-axis (or at least not that much) since they are hard to deciper" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D552026-10-20Publish figure F1 with its image sources on the figure; its AutoVI (pipe staple) tiles stay under CC BY-NC-SA 4.0.Fadel M. MegahedFadel M. Megahedchat"publish F1 with attribution" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D562026-10-20Keep beyond_clip_analysis.html in the repository and show it on the record website as an extra page (replication-materials 1.1.0).Fadel M. MegahedFadel M. Megahedchat"do not git ignore the beyond_clip_analysis.html since it should be part of the replication materials" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D572026-10-20Put "(Few-Shot)" in parentheses in the title: Beyond CLIP: Calibrated (Few-Shot) Defect Detection With Structured Decision Models.Fadel M. MegahedFadel M. Megahedchat"For the title, put (Few-Shot) in parantheses." (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D582026-10-20Also report CLIP with the learning sets of the CLIP paper at a threshold tuned like ours, next to the rule of that paper.Fadel M. MegahedFadel M. Megahedchat"we likely want to include the CLIP results at the same thresholds like we do" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D592026-10-20Tune that CLIP threshold by leave-one-out on the learning set (identical frames left out together), because the learning sets hold most of our validation images (all 16 for pans).Claude CodeClaude Codemeasurementresults/clip_paper/tuned_thresholds.csvb36ad167-66f5-45af-9d6c-bf3f817c6f58
D602026-10-20In the interactive T4, mark each JEV and Clef-Flash result against the best CLIP result on the same dataset: up, level or down at a margin of 0.02 balanced accuracy.Fadel M. MegahedClaude Codechat"In the DT table, add a glyph to capture how the model is performing compared to benchmarks?" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D612026-10-20Record the R packages in an renv lockfile (renv.lock) without activating renv in the project, because the project folder is in Dropbox.Fadel M. MegahedClaude Codechat"should we use renv to ensure that people can replicate the packages as we have them now?" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D622026-10-20The benchmark is a CLIP baseline with 50 learning images per class (pans: 10), the low end of the abstract of the CLIP paper, with the defect images split evenly over the defect types; it replaces the best CLIP result as the reference of the glyphs, and the other columns stay.Fadel M. MegahedFadel M. Megahedchat"the baseline comparison should be with a 50-image per defect CLIP (or 10 in the pan case since we did not have enough images)" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58
D632026-10-20Add a dot-chart column to the interactive T4: one row per method, balanced accuracy on a common axis, dashed line at the CLIP baseline (inline SVG, no script).Fadel M. MegahedFadel M. Megahedchat"I was thinking of a column that contains a dot chart of the different methods?" (2026-10-20)b36ad167-66f5-45af-9d6c-bf3f817c6f58