{"id":"b83dfd39-9a50-4656-b8bb-45d7e97a4292","arxiv_id":"2506.14744","paper_version":1,"verdict":"CONDITIONAL","confidence":"MODERATE","novelty_score":6.0,"correctness_risk":"medium","formal_verification":"none","parameter_count":6,"one_line_summary":"Alert brokers can run some spatial and temporal technosignature searches now, and a new ZTF-based workflow finds a few new stellar-dipper candidates per night, suggesting similar searches could work with LSST.","lead":"The paper tests whether real-time alert brokers like Lasair can spot rare stellar dimming events and other possible technosignatures, and shows a working pipeline that flags a handful of new dipper candidates each night. It matters because the upcoming Rubin Observatory will produce ten times more alerts, making these brokers a key tool for anomalies and SETI follow-up.","discovery_kind":"new_application","skeptic_critique":{"model":"deepseek-v4-flash","headline":"The dipper claim depends on the 1-arcsec ZTF archival cross-match in §5.2.2 returning the same star that triggered the alert; if it does not, the historical baseline for the chi-squared and K-S tests is wrong and the candidates in Figure 8 may be artifacts.","rationale":"I read the paper as an honest, well-scoped demonstration that alert-broker features can be combined with archival ZTF data to produce a small list of anomalous dimming candidates. The transit-zone geometry, public filters, and the broker-side SQL query are clear and reproducible in principle. The weakest step is exactly the one the reader identified: the archival cross-match by one-arcsecond position, without a verified object-ID link, is what connects the alert to the historical baseline. Every subsequent statistical test assumes that baseline belongs to the same star. The concern is not hypothetical—the paper itself states that the 1-arcsecond region 'works well enough to get a general sense of historical patterns' but that conflating sources is a risk. Because the authors do not validate the cross-match, the §5.3 claim that new stellar dippers were successfully identified is conditional, not established. The proposed check is concrete and inexpensive: compare object-matched archival light curves to the cone-matched ones and re-run the selection cuts. This does not change the reader's CONDITIONAL verdict; it sharpens the specific condition that would convert the candidates into a verified result. I am not raising a consensus-based objection, and I am not questioning the authors' honesty—the paper openly lists follow-up requirements. The issue is internal to the workflow: an unverified positional association sits directly under the main empirical claim.","tokens_in":14923,"tokens_out":7516,"duration_ms":75414,"concrete_test":"For each of the four candidates in Figure 8 (ZTF24abbldyz, ZTF24abjinpg, ZTF24abgzfsz, ZTF24ablvgno) and for ZTF24aaerzwh, retrieve the ZTF archive light curve using the alert-packet objectId directly, or, if that ID is unavailable, use the Gaia source_id from the Lasair crossmatch to identify the ZTF object. Compare this object-matched historical light curve point-by-point with the one-arcsecond cone light curve used in §5.2.2. If the two differ in median magnitude, scatter, or time coverage, re-run the §5.2.3 chi-squared, percentile-chi-squared, K-S, and dip-amplitude cuts with the object-matched baseline. Also inspect the ZTF reference-image cutouts to see whether any neighboring source falls within one arcsecond of each candidate. If any candidate no longer passes all cuts, the §5.3 claim is unsupported for that object.","verdict_should_be":"UNCHANGED","load_bearing_attack":"The central claim in §5.3 is that the workflow 'successfully identified new stellar dippers using real time alerts.' For that claim to hold, the historical ZTF light curve used as a baseline must belong to the same star that produced the alert. The paper admits in §5.2.2 that there is no link between Lasair object IDs and ZTF archival object IDs, so it pulls archival data with ztfquery within one arcsecond of each candidate. If that one-arcsecond cone contains more than one ZTF source—or contains a different source than the one that alerted—then the 'historical' sample is not the same object. The chi-squared variability tests and the two-sample K-S test in §5.2.3 then compare alert-epoch photometry to the wrong baseline, and the four candidates shown in Figure 8 could pass selection because of blended or misassociated photometry rather than genuine dimming. The authors explicitly flag this limitation, but they do not test it, and the claim in §5.3 is stated without qualification. The one-arcsecond matching is therefore the single most load-bearing, unresolved assumption in the paper.","agreement_with_reader":"agree"},"referee_report":{"model":"deepseek-v4-flash","summary":"The paper explores the use of real-time alert brokers, particularly the Lasair broker, for technosignature and anomaly searches. It derives transit-zone geometries for all solar system planets, uploads them as public watchmaps and filters, and discusses how spatial and temporal SETI searches can be adapted to broker infrastructure. The central empirical contribution is a two-stage workflow to identify novel stellar dippers from the ZTF alert stream: an initial Lasair SQL filter reduces the nightly stream to under about 20 candidates, and a second stage applies archival light-curve queries, chi-squared and two-sample Kolmogorov-Smirnov tests, and p-value simulations to isolate historically constant sources with a sudden dip. The paper reports four candidate dippers from the night of 2024 November 24 and concludes that the workflow has successfully identified new stellar dippers, while noting that pixel-level follow-up is required for confirmation.","tokens_in":15179,"tokens_out":8075,"duration_ms":94349,"significance":"If the dipper candidates are validated, the paper demonstrates a practical and scalable method for using existing broker infrastructure to conduct technosignature-related anomaly searches, and its public transit-zone watchmaps and filters are a useful community resource. The transit-zone angle derivation is a correct refinement of earlier work and reduces to the standard small-angle result. The workflow is described in enough detail to be reproduced, and the authors are transparent about several limitations, including the lack of a direct link between Lasair and ZTF object identifiers. However, the central empirical claim rests on unverified cross-matching and hand-tuned statistical thresholds, so the significance of the candidate identification is contingent on additional validation. The paper is best viewed as a proof-of-concept for broker-based technosignature searches rather than a robust discovery of new dippers.","major_comments":[{"comment":"The claim that the workflow 'successfully identified new stellar dippers using real time alerts' depends on the one-arcsecond ZTF archival query returning the same source as the alert that triggered the workflow. The paper explicitly states in §5.2.2 that there is no link between Lasair object IDs and ZTF archival object IDs, so the historical light curve used as the baseline for the chi-squared and K-S tests may be drawn from a different source. Because the four candidates in Figure 8 were selected based on a comparison to that baseline, the candidates cannot be considered verified until the association is tested, for instance by checking whether the archival light curve contains the alert-epoch measurements or by cross-matching the candidate positions to Gaia/PS1 and confirming a unique, consistent source. The paper should either add such validation or rephrase the §5.3 statement to say that candidate dippers were identified pending confirmation.","section":"§5.1, Appendix A"},{"comment":"The SQL query presented in Appendix A does not implement the filter criterion described in §5.1 that 'all alert-packet magnitudes be fainter than the source's reference magnitude.' The query as written includes the condition `ISNULL(objects.ncandgp)` but contains no condition relating difference and reference magnitudes, such as `isdiffpos = 'f'` or an explicit comparison of magnitude columns. This inconsistency prevents reproduction of the initial alert-filtering stage, which is a load-bearing part of the workflow, and must be fixed for the paper to be reproducible.","section":"§5.2.3"},{"comment":"The definition of the 'historical' sample as observations at least 100 days before the discovery date does not guarantee a constant baseline for the gradual dips that the workflow aims to find. For example, the text describing ZTF24abbldyz in Figure 8 says the dip begins about 250 days before the alert epoch, which is more than 100 days before the discovery date; such early dimming would fall within the historical sample and could cause the chi-squared and K-S tests to pass for the wrong reason, because the 'historical' baseline would already include part of the dip. The authors should quantify how the 100-day window affects the historical sample for the four candidates, or use a more robust baseline such as fitting the pre-dip data, before claiming that the candidates were historically constant.","section":"§5.2.4"},{"comment":"The K-S p-value threshold is calibrated using simulated dips constructed from the noise properties of the same sources that are then subjected to the threshold, and the paper states that the relationship was 'replicated for several different sources' but does not show those plots or specify how many sources and filters were used. Presenting this calibration evidence is necessary to support the claim that a threshold of 0.05 corresponds to dips of 'about 0.01 magnitudes' across all candidates, because the simulation appears to be based largely on ZTF24abbldyz and it is not demonstrated that the noise properties are universal.","section":"§5.2.4"}],"minor_comments":[{"comment":"The abstract states that the paper has 'deployed optical SETI techniques, such as planetary transit zone geometries and the SETI Ellipsoid,' but the SETI Ellipsoid is only discussed as a proposal in §4 and no ellipsoid search is actually implemented; only the transit-zone watchmaps and the dipper workflow are deployed. The wording should be adjusted to avoid overstating the implementation.","section":"Abstract, §4"},{"comment":"There are several typographical errors: 'relativeley' in §1, 'technosi ganture' in §4, and 'pair down' in §6 should be 'pare down.'","section":"§1, §4, §6"},{"comment":"The Figure 4 caption refers to 'R-band and G-band' data, while the text and Figure 8 use 'g, r, i' band notation; the terminology should be made consistent throughout.","section":"Figure 4"},{"comment":"The reference list contains duplicate entries for Boyajian et al. (2016) and Heller & Pudritz (2016); these should be consolidated.","section":"References"},{"comment":"Equation (1) is not the standard chi-squared statistic: it includes a leading factor 1/N and uses the median as the expected value, and the degrees of freedom are not specified. The authors should either rename this a normalized median-based chi-square statistic or justify the departure from the conventional definition.","section":"Equation (1)"},{"comment":"The phrase 'the right-most dotted line indicates the MJD min or thirty days before the object's most recent alert' is ambiguous; clarify whether this line marks the start of the alert packet window or the alert epoch.","section":"Figure 4 caption"}],"recommendation":"major_revision","confidential_remarks":"This is a useful proof-of-concept for the astro-ph.IM community, and the public watchmaps and filters are a nice resource. The main empirical claim, however, is stronger than the validation supports. The cross-matching issue is explicitly acknowledged but not resolved, and it is fixable in principle; the SQL inconsistency is also easily corrected. I would encourage the editor to treat this as a revision rather than a rejection, as the workflow description and transit-zone derivation are sound contributions. The paper may also benefit from a more modest statement of the dipper results in the abstract and §5.3."},"author_rebuttal":null,"desk_editor":{"model":"deepseek-v4-flash","letter":"This paper is worth knowing about for the public resources alone: 44 live Lasair filters and MOC watchmaps for all planetary transit zones, plus a clearly described two-stage workflow for finding stellar dippers in the ZTF alert stream. The transit-zone geometry is correct and properly reduces to the Heller & Pudritz small-angle limit, and the authors are upfront that the broker schema lacks apparent magnitudes and archival object IDs. That honesty carries through the whole paper.\n\nThe genuinely new piece is the deployed workflow: a SQL filter that narrows a million nightly alerts to under twenty, followed by chi-squared and K-S tests against historical ZTF light curves, with a simulation-based sensitivity analysis for the p-value threshold. The four example candidates in Figure 8 do look like real dips, and the color-magnitude placement is a nice touch. As a proof-of-concept that alert brokers can support this kind of anomaly search, it works.\n\nThe soft spot is exactly where the stress-test lands: the one-arcsecond ztfquery match in §5.2.2. There is no link between Lasair and ZTF object IDs, so the historical baseline may include light from a different source. The authors say this themselves, but then in §5.3 state without qualification that the workflow “successfully identified new stellar dippers.” That overclaim is not fatal to the paper, but it should be tempered or the cross-match tested (e.g., by checking Gaia/PS1 positional coincidence or doing a forced-photometry comparison). The statistical thresholds are hand-chosen and the LSST scaling estimate is a rough linear extrapolation—minor, but worth noting. No code is released, only a database schema, which limits reproducibility.\n\nThe citation pattern is fine; the prior work on transit zones and SETI Ellipsoid is properly credited. This is not a discovery paper; it is a methods demonstration with useful public artifacts. A serious referee should engage with it, mainly to push the authors to qualify the dipper claim and test the archival association.\n\nRecommendation: send it to peer review, but expect the central claim to be softened and the cross-match limitation addressed before publication.","headline":"A useful, honest demonstration of alert brokers for SETI-style anomaly searches, with public transit-zone filters worth having; the dipper claim outruns the evidence.","tokens_in":15704,"tokens_out":966,"would_cite":true,"duration_ms":13555,"reading_group":"maybe","serious_thinker":"yes","would_accept_peer_review":true},"rs_alignment":null,"lean_confirmation":null,"pith_extraction":{"msc":[],"pacs":[],"model":"deepseek-v4-flash","headline":"This paper shows that real-time alert brokers built for supernovae can be repurposed for technosignature searches, and demonstrates a two-stage workflow that recovered four previously unknown stellar dippers from the ZTF alert stream.","keywords":["technosignatures","SETI","alert brokers","Zwicky Transient Facility","stellar dippers","time-domain astronomy","anomaly detection","Legacy Survey of Space and Time"],"falsifier":"Cross-match each of the four reported candidates to its exact ZTF archival object ID and re-run the chi-squared, K-S, and dip-depth tests on that object's own historical light curve; if the dips disappear or the historical sample is no longer statistically constant, the dipper identification fails. Independent pixel-level inspection and comparison with nearby stars, following the approach used for the famous dipper star, would settle whether the dimming is astrophysical or a calibration and blending artifact.","tokens_in":14731,"feed_emoji":"🔭","tokens_out":7444,"duration_ms":64948,"temperature":0.7,"pith_summary":"Real-time alert brokers, designed to catch supernovae for immediate follow-up, can also be adapted to search for technosignatures. This paper demonstrates the adaptation using the Lasair broker fed by the Zwicky Transient Facility: it builds watchmaps of the solar system's planetary transit zones, tests temporal searches such as the SETI Ellipsoid, and develops a two-stage workflow that finds previously unknown stellar dippers — stars whose brightness drops suddenly without a known astrophysical cause. On one night, the workflow reduced about a million alerts to 21 objects, then to four candidates whose light curves show a genuine dip relative to their historical baseline. The authors argue the same pipeline, with recalibrated thresholds, will scale to the roughly ten-million-alert-per-night stream expected from the Legacy Survey of Space and Time, making broker-based anomaly selection a practical route to SETI follow-up.","feed_headline":"Broker pipeline finds new stellar dippers from nightly alerts","feed_subtitle":"Two-stage filtering cuts a million nightly ZTF alerts to under five dipper candidates.","key_machinery":"The load-bearing mechanism is the two-stage filtering pipeline. Stage one runs inside the broker: a SQL query against the Lasair API selects objects whose first alerts occurred in 2024, that have Gaia cross-matches within 0.5 arcseconds, at least ten alert points, a bright (sub-16th magnitude) closest source, and no alert-packet magnitudes brighter than the reference magnitude, cutting the nightly stream from roughly a million alerts to under 20. Stage two happens outside the broker: the authors convert difference magnitudes to apparent magnitudes using the 'magnr', 'magpsf', and 'isdiffpos' alert fields, pull historical light curves from the ZTF archive within one arcsecond, and apply two chi-squared tests on the historical sample, a two-sample K-S test with a p-value below 0.05 comparing historical and alert-epoch data, and a dip-depth cut requiring the alert median to be fainter than the 95th percentile of the historical data. These thresholds are calibrated by simulating dips of 0 to 0.2 magnitudes and showing that the K-S p-value falls exponentially with dip depth.","core_discovery":"The central claim is that the nightly alert stream, combined with archival light curves, contains recoverable new stellar dippers and that the authors' workflow does recover them. The paper reports four candidate dippers — ZTF24abbldyz, ZTF24abjinpg, ZTF24abgzfsz, and ZTF24ablvgno — that pass every filtering stage: a Lasair SQL query selects Gaia-matched, bright, recently alerted objects with no brighter reference image, and a second stage converts difference magnitudes to apparent magnitudes, pulls archival ZTF data within one arcsecond, applies chi-squared variability cuts and a two-sample Kolmogorov-Smirnov test, and requires alert-epoch magnitudes to be fainter than the historical 95th percentile. The authors state that the resulting light curves indicate they have successfully identified new stellar dippers using real-time alerts, while noting that pixel-level verification is still needed to rule out systematic contamination.","pith_inferences":["Inference: the same anomaly pipeline should detect natural phenomena — eclipsing binaries, young stellar objects, and dust-driven dimming — as well as possible technosignatures, making the workflow a general time-domain discovery tool whose SETI relevance is one use case.","Inference: the one-arcsecond archival matching is the fragility point; if Lasair and ZTF object IDs were linked, re-running the statistical tests on exactly matched objects would provide a direct check of the four candidates' reality.","Inference: the authors' p-value-versus-dip-depth simulation could be extended to false-positive-rate control for machine-learning anomaly scores, giving a principled way to set thresholds as survey cadence changes.","Inference: a testable extension would be to run the SQL filter nightly over a full observing season and cross-check surviving candidates against TESS or Gaia light curves to measure the true-positive rate of the dipper classification."],"forward_implications":["The same workflow run on LSST's roughly ten-fold larger alert stream should yield on the order of fifty candidates per night, increasing the sample from which rare technosignatures could be found by an order of magnitude.","The 44 public transit-zone filters and eight planetary watchmaps offer continuous monitoring of regions from which solar-system planets are visible in transit, a direct spatial technosignature search.","Adding apparent magnitudes, archival object identifiers, and first-alert dates to broker schemas would let more technosignature searches run wholly inside the broker, removing the manual archival step.","Gradual long-period dimming, as seen in ZTF24aaerzwh, is detectable by brokers once the brightness change crosses ZTF's unpublished alert threshold, implying brokers can catch slow variability in addition to sudden dips.","The p-value threshold of 0.05 and the chi-squared cutoffs are ZTF-specific and will need recalibration on Rubin data, where no multi-year archive yet exists for historical baselines."],"supporting_citations":[{"why":"Defines the Lasair broker whose watchmaps, filters, and API carry the first-stage sky-region and alert selection.","marker":"Smith et al. 2019"},{"why":"Presents the Zwicky Transient Facility survey that produces the nightly alert stream and the archival data used for historical baselines.","marker":"Bellm et al. 2019"},{"why":"Provides the ztfquery package used to pull archival light curves within one arcsecond of each candidate.","marker":"Rigault 2018"},{"why":"Supplies the motivating example of an anomalous stellar dipper and the nearby-star comparison method for verifying candidates.","marker":"Boyajian et al. 2016"},{"why":"Classifies ZTF24aaerzwh as a BY Draconis variable, establishing the rotational periodicity against which the long dimming event stands out.","marker":"Chen et al. 2020"},{"why":"Provides the transit-zone geometry and code the authors adapt to generate the planetary transit-zone maps.","marker":"Wells et al. 2018"},{"why":"Defines the Earth Transit Zone that motivates the spatial watchmap searches.","marker":"Heller & Pudritz 2016"}],"fun_headline_variants":["Real-time ZTF alerts surface four new stellar dipper candidates","Nightly alert filter finds fresh dippers in ZTF data","Broker workflow pulls four dipper candidates from millions of alerts","Two-stage search nets four stellar dippers from ZTF alerts","Alert broker tech uncovers rare stellar dippers in real time"],"cache_read_input_tokens":3200,"weakest_assumption_plain":"The assumption that the archival light curve pulled from within one arcsecond of a candidate is the same star that triggered the alert, because Lasair and ZTF use different object IDs, so the historical baseline used in the chi-squared and K-S tests could come from a different source.","fun_headline_variants_meta":{"raw":{"variants":["Real-time ZTF alerts surface four new stellar dipper candidates","Nightly alert filter finds fresh dippers in ZTF data","Broker workflow pulls four dipper candidates from millions of alerts","Two-stage search nets four stellar dippers from ZTF alerts","Alert broker tech uncovers rare stellar dippers in real time"]},"model":"deepseek-v4-flash","effort":"low","cost_usd":0.00023,"raw_usage":{"total_tokens":1494,"prompt_tokens":967,"completion_tokens":527,"prompt_tokens_details":{"cached_tokens":384},"prompt_cache_hit_tokens":384,"prompt_cache_miss_tokens":583,"completion_tokens_details":{"reasoning_tokens":441}},"tokens_in":583,"tokens_out":527,"duration_ms":6156,"temperature":1.0,"reasoning_tokens":441,"cache_read_input_tokens":384,"cache_creation_input_tokens":0},"cache_creation_input_tokens":0},"created_at":"2026-08-07T00:10:05.764199+00:00","model_set":{"reader":"deepseek-v4-flash"},"falsifier":"Cross-match each of the four reported candidates to its exact ZTF archival object ID and re-run the chi-squared, K-S, and dip-depth tests on that object's own historical light curve; if the dips disappear or the historical sample is no longer statistically constant, the dipper identification fails. Independent pixel-level inspection and comparison with nearby stars, following the approach used for the famous dipper star, would settle whether the dimming is astrophysical or a calibration and blending artifact.","supporting_citations":[{"cited_title":"2018, Zenodo, 10.5281/zenodo.1345222","cited_arxiv_id":null,"evidence_quote":"Provides the ztfquery package used to pull archival light curves within one arcsecond of each candidate."},{"cited_title":"S., LaCourse , D","cited_arxiv_id":null,"evidence_quote":"Supplies the motivating example of an anomalous stellar dipper and the nearby-star comparison method for verifying candidates."},{"cited_title":"A., & Heller, R","cited_arxiv_id":null,"evidence_quote":"Provides the transit-zone geometry and code the authors adapt to generate the planetary transit-zone maps."}],"review_version":1}