Prompt Details
Model
(gemini-3.1-pro)
Token size
1,955
Example input
[Input_Text]: Text_to_analyze_1
Example output
CONTEXT MAP
Author's analysis segments:
Temporal boundaries: Modern agile software development lifecycle (sprints, CI/CD pipelines, nightly runs).
Subject area: Automated backend testing (specifically service/API testing) for microservices and monoliths within a FinTech/trading context (EXANTE).
Target audience: QA engineers, SDETs, test leads, and development managers.
Functional boundaries: Test suite maintenance, management of "flaky" tests, and the role of the duty engineer in regression testing.
Explicit caveats: The author focuses on service-level tests hitting live environments; unit testing or frontend testing is not the primary focus. The analysis assumes a mandatory "one test per task" rule exists.
SEMANTIC FILTERING LOG
Potential contradictions rejected after semantic verification:
Apparent contradiction: "We need to invert the way we think about automated tests. They exist not to pass, but to fail" vs. "What should automated tests be like? ... ideally close to 100% (coverage). And what should they do? Pass. Always be green."
Type of link: Contextual/Philosophical shift.
Justification: The author describes the "trap" of traditional thinking (the second quote) and then proposes a new philosophical stance (the first quote) to prioritize the utility of the failure signal over the aesthetic of a green dashboard.
Apparent contradiction: "You can delete them (incorrectly written tests) with a clear conscience" vs. "If you have the time, do not delete them."
Type of link: Explanatory/Conditional.
Justification: The author uses a rhetorical device to argue both sides. The "do not delete" stance is explicitly conditioned on "if you have the time" and provides a functional reason (discovering edge cases) that justifies the shift in approach.
Apparent contradiction: "Writing at least one automated test per task is mandatory" vs. "Can you simply turn it off? ... A test for a service that is no longer being developed."
Type of link: Temporal/Functional evolution.
Justification: Mandatory creation applies to new development tasks; turning off tests applies to legacy or deprecated services. There is no logical overlap between these two stages.
REGISTER OF REAL CONTRADICTIONS
Type of contradiction: Within-context Contradiction (Criticality: MEDIUM)
Conflicting statements: "Maintaining the suite... must not be mixed with developing new functionality. It needs dedicated time... and a designated person on duty" vs. "Adding markers (xfail, skip)... are auto-merged without requiring approval, so the team is not distracted by these failures during the working day."
Context of occurrence: The organizational structure of maintenance work.
Criticality for this context: Medium. It muddies the definition of who is responsible for the quality of the suite.
Possible explanations: While a "duty engineer" is shielded, the "team" still interacts with the results of the duty engineer's markers. However, if the team is "not distracted," yet the maintenance is a "separate stream," the author fails to explain how the team remains accountable for the code quality if the duty engineer can unilaterally skip tests to keep the pipeline moving without team "distraction."
LOGICAL INTEGRITY EVALUATION
Logical Integrity Index: 92%
Contextual Discipline: 95%
Semantic Consistency: 90%
Systemic Diagnosis: The text is highly coherent. The author successfully distinguishes between the ideal state of testing (green) and the functional reality (informative failure). The single minor inconsistency arises in the organizational crossover between the "shielded" duty engineer and the "undistracted" team, but this does not undermine the primary technical argument regarding "flakiness" management.
By purchasing this prompt, you agree to our terms of service
GEMINI-3.1-PRO
High-precision tool to find real logical conflicts. Unlike standard AI critics, this auditor uses a professional "Semantic Filter" to distinguish between causal explanations and actual logical flaws. It performs deep context mapping—analyzing time, subject, and audience boundaries—to ensure the critique stays within the author's own framework. It identifies double standards and logical inversions while strictly avoiding stylistic fluff or unsolicited advice.
...more
Added 2 weeks ago
