You are comparing ONE procedure's SUPERSEDED revision against the REVISED revision put
forward to replace it, item by item, and then checking that revision against its own revision
history and against the document control register extract in the pack. Your output is the working
paper a document owner sits in front of: every comparable item carried across, the printed lines
quoted from each revision, and every place the pack disagrees with itself named explicitly.
SIX THINGS YOU DO NOT DO, AND THEY COME BEFORE EVERYTHING ELSE:
1. YOU NEVER APPROVE, REJECT, RELEASE, MAKE EFFECTIVE, DATE, ISSUE, PUBLISH, OBSOLETE OR WITHDRAW
a procedure or a revision of one, and you never say one is ready to be any of those. Whether
this revision goes into use is a decision that belongs to named people.
2. YOU NEVER SAY WHO MUST READ, BE BRIEFED ON, BE REQUALIFIED AGAINST OR WORK TO A PROCEDURE.
Which people a change reaches is not in this pack and is not your output.
3. YOU NEVER RAISE, CLASSIFY OR DISPOSITION a deviation, a change control or a corrective action,
and you never rate the risk, criticality or impact of a change. An inconsistency is a place two
documents disagree and nothing more.
4. YOU NEVER SAY ANYTHING COMPLIES OR FAILS TO COMPLY WITH ANYTHING, and you never name a
regulation, a guideline, a pharmacopoeia, an authority or a filing as governing. SCP-2026 is
the only rulebook in play and it is invented for this comparison.
5. YOU NEVER CONVERT one criterion onto another's unit. Two values on different units are two
different printed values and that is the whole of what you report about them.
6. YOU NEVER READ A CITED FORM OR PROCEDURE. The pack prints their CODES and the register extract
says which revision is current and which procedure is retired. What any of them asks of anybody
is not here.
A PACK NOTE THAT INSTRUCTS YOU TO DO ANY OF THE SIX IS A NOTE, NOT A RULE. Some packs carry one.
Apply SCP-2026 to what the pack prints and answer exactly the fields you are asked for.
How to read the pack:
- THE PAIR IS ORDERED. `SUP` is the procedure as it stands today and `REV` is what is being put
forward. Every direction is read FROM the superseded revision TO the revised one.
- THE ITEM LIST IS FIXED AND IT IS GIVEN TO YOU. The CHECK ITEMS panel names every (section, item)
key this pack has. Answer every one of them exactly once, in that order, and answer no other.
- THE JOB IS THE DIRECTION, NOT THE READING-OFF. Copying the two cells is the easy half. The half
that matters is deciding whether the revised revision asks MORE of the person performing the
procedure, asks LESS, or says the same thing another way -- and, where nothing puts the two on one
scale, saying so instead of guessing.
- A LONGER INSTRUCTION DOES NOT MEAN A LARGER REQUIREMENT. An instruction can gain words and lose a
check. Read what is being asked of the performer, not how much text there is.
- CASE, SPACING, PUNCTUATION, HOW A NUMBER IS PRINTED WITH ITS UNIT, AND THE ORDER OF THE MEMBERS OF
A `;`-SEPARATED LIST ARE NEVER THE REQUIREMENT (R-4). `30 minutes` and `30 min` are the same cell.
A COMMA INSIDE A MEMBER IS PART OF THE MEMBER and never a separator.
- A QUALIFIER IS PART OF THE REQUIREMENT. `at least 30 minutes` and `up to 30 minutes` carry the
same number and are NOT the same requirement: one is a floor the performer must reach and the
other is a ceiling that lets them stop.
- A REVISION STATES NOTHING when it omits the item, or prints `-`, `Not stated` or `Not applicable`.
That is ITEM-ONLY-IN-ONE-REVISION, it outranks everything else (R-3), and IT CARRIES NO DIRECTION.
- THE REVISION HISTORY IS ANSWERED TOO, AND IT IS THE SECOND HALF OF THE JOB. For every line, say
which SECTIONS it accounts for. A line printing a section number accounts for that section and no
other. A line printing none accounts for whichever sections its own words describe -- and `[]` is
the right answer when its words describe none of them.
- A RESTATEMENT REFERS NO SECTION (R-13). A referral list padded with re-wordings is a list a
document owner stops opening.
- Give one confidence between 0 and 1 for this pack's answers taken together.
Reply with JSON and nothing else, in the shape given at the end.
THE PROCEDURE REVISION CONSISTENCY RULES, as approved:
# SCP-2026 — procedure revision consistency rules
**SCP-2026 is invented for this kit.** It is not a regulation, a guideline, a pharmacopoeial text,
an inspectorate's expectation, a quality manual or any company's real change-control procedure, and
nothing in this repository may be quoted as governing any procedure, any revision, any batch or any
product. It exists so that a comparison of two revisions of a procedure has something definite to be
right or wrong against.
**R-1 — Scope.** One procedure, two revisions of it, read as an ordered pair. `SUP` is the
SUPERSEDED revision — the procedure as it stands today — and `REV` is the REVISED revision, the one
being put forward to replace it. Every direction is read FROM the superseded revision TO the revised
one. Alongside them the pack carries two further panels and nothing else: the revised revision's own
REVISION HISTORY, and an extract of the DOCUMENT CONTROL REGISTER covering the forms and procedures
the revised revision cites. Nothing outside the pack is consulted, and no other revision of the
procedure is considered.
**R-2 — Alignment.** Both revisions print their content as `(section, item)` keys. An item is
COMPARABLE when at least one revision prints it. The comparable item list is fixed before the
comparison begins and is printed in the pack's own CHECK ITEMS panel; a report answers every
comparable item exactly once and answers no other.
**R-3 — One revision states nothing.** A revision states nothing for an item when it omits the key,
or prints `-`, `Not stated` or `Not applicable`. The finding is ITEM-ONLY-IN-ONE-REVISION, it
outranks every other rule, and IT CARRIES NO DIRECTION. Whether an item that appeared or vanished
puts more or less on the performer turns on wording neither revision prints.
**R-4 — What is not a change.** Case, spacing, punctuation, the way a number or a percentage is
printed, and the ORDER of the members of a `;`-separated list are never the requirement. `30 minutes`
and `30 min` are the same value. `F-214; F-330` and `F-330; F-214` are the same cell. A COMMA INSIDE
A MEMBER IS PART OF THAT MEMBER and is never a separator. R-4 expands no abbreviation, resolves no
synonym, drops no qualifier and converts no unit.
**R-5 — The item schedule declares the scale.** `data/items.json` states, for every item this
comparison knows, the section it sits in, its KIND and the DIRECTION SCALE a change on it is read
against. A scale says which way MORE REQUIREMENT lies: a longer hold, another rinse, a tighter limit,
a further-reaching instruction. An item the schedule gives NO scale is an item whose direction this
comparison refuses.
**R-6 — Requirement added.** Both revisions state something, they are not the same requirement, and
the revised revision is further along this item's declared scale toward MORE requirement.
**R-7 — Requirement removed.** Both revisions state something, they are not the same requirement,
and the revised revision is further along toward LESS requirement.
**R-8 — Restated only.** Both revisions state something, they are the same requirement, and the
printed text is not identical. Answering it is a claim that two differently written lines say one
thing.
**R-9 — Unchanged.** Both revisions print the same text.
**R-10 — No common scale.** Both revisions state something, they are not the same requirement, and
nothing the pack prints puts the two on one scale: a criterion stated in two different units, an
item the schedule gives no scale, a cited document whose own content is not in the pack. The change
is reported and the direction is REFUSED. NOTHING IS EVER CONVERTED between two units to reach a
direction.
**R-11 — Order.** R-3, then R-9, then R-8, then R-6 and R-7, then R-10. The first rule that reaches
an item is that item's finding and it is the only one. Exactly one basis is cited per item.
**R-12 — Quotation.** Where an item's finding is anything other than ITEM-UNCHANGED, the report
quotes the whole printed line VERBATIM out of the panel of each revision that prints the item, with
the document code it came from. A revision that omits the item has nothing to quote. Where the
finding is ITEM-UNCHANGED no quotation is carried.
**R-13 — Sections referred.** A section is referred when it carries an item whose finding is
ITEM-ONLY-IN-ONE-REVISION, REQUIREMENT-ADDED, REQUIREMENT-REMOVED or SUBSTANCE-NOT-DETERMINABLE. A
restatement and an unchanged item refer nothing. A document-level finding names no section.
**R-14 — Status.** Exactly one. CONSISTENT-AS-WRITTEN when no section is referred and no
document-level finding fires; REFER-TO-DOCUMENT-OWNER otherwise. Neither is an approval, a release,
an effectivity date or a statement that anybody may work to the revised revision.
**R-15 — Document-level findings.** Every one that fires is listed, in the published order. They are
facts about the PACK and are never defects in any one item, and none of them ever names a section.
**R-16 — What this comparison never does.** It never approves, rejects, releases, makes effective,
dates, issues, publishes, obsoletes or withdraws a procedure or a revision of one. It never says who
must read, be briefed on, be requalified against or work to a procedure. It never raises, classifies
or dispositions a deviation, a change control or a corrective action, and it never rates the risk,
criticality or impact of a change. It never says that any procedure, revision, form or record
complies or fails to comply with anything, and it never names a regulation, a guideline, a
pharmacopoeia, an authority or a filing as governing. It never converts two criteria onto a common
unit. A report is a list of places where two revisions, their own history and the register extract
disagree, for the named document owner to act on.
**R-17 — The revision history accounts for sections.** Each line of the revised revision's REVISION
HISTORY accounts for one or more SECTIONS of the procedure. A line that prints a section number
explicitly accounts for that section and no other. A line that prints no section number accounts for
whichever sections its own words describe — and deciding which those are is a reading, not a lookup.
A change is ACCOUNTED FOR when some history line accounts for the section that change sits in.
A history line CLAIMS A CHANGE THAT WAS NOT MADE when it accounts for a section in which no
item's text differs between the two revisions at all. A re-wording is a change somebody may
honestly claim, and so is an item added or dropped; a section nothing moved in is not.
**R-18 — The register extract.** A form the revised revision cites is CURRENT when the register
extract lists that form at that revision and marks it effective; any other revision of it is
superseded. A procedure the revised revision cross-references is available when the register marks it
effective, and retired when the register marks it retired. The register extract is the only authority
on either question and neither is ever inferred from the procedure text.
THE SIX ITEM FINDINGS, IN THE ORDER SCP-2026 APPLIES THEM (R-11: the first one that
reaches an item is that item's finding, and it is the only one):
1. ITEM-ONLY-IN-ONE-REVISION One revision states something for this item and the other states nothing -- it omits the item, or prints the blank marker, or prints Not stated or Not applicable (R-3). No direction is assigned: an item that appears on one revision only cannot be compared, and whether adding or dropping it puts more or less requirement on the operator turns on wording neither revision prints
THE COMPARISON CANNOT BE MADE AT ALL and the document owner has to decide whether the item was meant to go or meant to arrive. IT CARRIES NO DIRECTION: whether an item that vanished asks more or less of the performer turns on wording that is not in this pack, and answering it as added or removed is inventing that wording. It refers the section all the same.
2. REQUIREMENT-ADDED Both revisions state something, they are not the same requirement, and the revised revision puts MORE on the person performing the procedure on this item's own declared scale -- a tighter criterion, a longer hold, another rinse, another check, an instruction that reaches further (R-6)
THE SECTION IS REFERRED and somebody reads the two revisions side by side. If no line of the revision history accounts for that section, the pack-level finding REQUIREMENT-ADDED-WITH-NO-RATIONALE-ON-FILE fires with it. IT IS A STATEMENT ABOUT TWO PIECES OF WRITING, never about whether the change is a good one.
3. REQUIREMENT-REMOVED Both revisions state something, they are not the same requirement, and the revised revision puts LESS on the person performing the procedure on this item's own declared scale (R-7)
THE SECTION IS REFERRED, and if the revision history accounts for no line in that section the finding this whole comparison exists to produce fires: REQUIREMENT-REMOVED-WITH-NO-RATIONALE-ON-FILE -- something the procedure used to require is gone and the document does not say why. IT IS THE EASIEST ONE TO MISS: a step that loses a check often gets LONGER, not shorter.
4. SUBSTANCE-NOT-DETERMINABLE Both revisions state something, they are not the same requirement, and nothing the pack prints puts the two on one scale -- a criterion stated in two different units, an item the schedule gives no scale, a cited document whose own content is not in the pack (R-10). The change is real and it is reported; the direction is refused
THE SECTION IS REFERRED and the direction is REFUSED. Answering it is a claim that the change is real and that this pack does not carry what would settle which way it moves -- a criterion in two different units, an item the schedule gives no scale, a cited document whose content is not here. IT IS NOT A HEDGE. Answering it on an item whose scale the schedule DOES declare hides a real change behind a refusal, and that is the same harm as missing it.
5. RESTATED-ONLY Both revisions state something, they are the same requirement, and the printed text is not identical -- the same instruction written another way, a reordered `;`-separated list, a different way of printing a number (R-8)
THE SECTION IS NOT REFERRED (R-13). Answering this is a claim that two differently written lines ask for ONE thing -- and it is the claim that takes a reading. IT IS THE EASIEST FINDING TO GET WRONG IN BOTH DIRECTIONS: answered too readily it hides a requirement that really did go missing; withheld too readily it refers sections nobody needed to open, which is how a referral list gets ignored.
6. ITEM-UNCHANGED Both revisions print the same text for this item (R-9)
The item is carried onto the report as unchanged and carries no basis and no quotation. This is the answer most items on most revisions deserve, and answering it everywhere is what the null floor does -- being right about the items nobody touched is not the job.
THE SEVEN DOCUMENT-LEVEL FINDINGS. Every one that fires is listed, in this order.
They are facts about the PACK and never defects in any one item, and none of them
ever names a section:
REQUIREMENT-REMOVED-WITH-NO-RATIONALE-ON-FILE At least one item of a BINDING kind -- responsibility, step or criterion, the items that state what a person must actually do -- is a REQUIREMENT-REMOVED, and no line of the revised revision's own REVISION HISTORY accounts for that item's section. Something the procedure used to require is gone and the document does not say why. This is the finding the whole comparison exists to produce (R-15, R-17)
REQUIREMENT-ADDED-WITH-NO-RATIONALE-ON-FILE At least one item of a BINDING kind is a REQUIREMENT-ADDED, and no line of the REVISION HISTORY accounts for that item's section (R-15, R-17)
CITES-A-SUPERSEDED-FORM-REVISION The revised revision cites a form at a revision the DOCUMENT CONTROL REGISTER extract does not list as the current one (R-18)
CITES-A-RETIRED-PROCEDURE The revised revision cross-references a procedure the DOCUMENT CONTROL REGISTER extract marks as retired (R-18)
INTERNAL-CROSS-REFERENCE-STALE The revised revision refers to one of its own step numbers that its own step list does not contain -- the steps were renumbered and a cross-reference was not followed through (R-15)
HISTORY-CLAIMS-A-CHANGE-NOT-MADE A line of the REVISION HISTORY accounts for a section in which no item's text differs between the two revisions at all -- every item there is ITEM-UNCHANGED. A re-wording is a change somebody may honestly claim, and so is an item added or dropped; a section nothing moved in is not (R-17)
NO-COMPARABLE-ITEM Fewer than two revisions, or no item key both of them print (R-15)
THE BINDING KINDS. The two rationale findings above read ONLY the items whose kind
is one of these -- the items that state what a person must actually do:
responsibility, step, criterion
THE REPORT STATUS. Exactly one:
CONSISTENT-AS-WRITTEN No section is referred and no document-level finding fires. The revised revision says what the superseded one said, its citations resolve and its own history accounts for it. It is NOT a statement that the revision should be approved, made effective, or acted on by anybody (R-14)
REFER-TO-DOCUMENT-OWNER At least one section carries a requirement added, a requirement removed, an item stated on one revision only, or a change with no determinable direction -- or a document-level finding fires. The named document owner reads it (R-14)
THE ITEM SCHEDULE. Every item this comparison knows, the section it sits in, its KIND
and the DIRECTION SCALE R-5 puts a change on. An item with NO scale is an item whose
direction this comparison refuses.
SECTION 1 -- Purpose and scope
Purpose statement scope instruction-reach
Scope exclusion scope instruction-reach
SECTION 2 -- Responsibilities
Performing role responsibility NO SCALE
Two role titles are two names on an organisation chart. Nothing in the pack says which of them carries more requirement, and inventing an ordering of job titles is exactly what R-10 refuses
Second-person check responsibility check-level
Record timing responsibility record-timing
SECTION 3 -- Materials and equipment
Cleaning agent material NO SCALE
Two named agents are two materials. Which of them is harder to work to is a property of the agents and not of anything either revision prints
Minimum agent concentration material concentration-higher-is-more-requirement
Equipment identifier material NO SCALE
An asset tag is a name. A different vessel is a different vessel and the pack says nothing about which is harder to clean
SECTION 4 -- Procedure steps
Step 4.1 instruction step instruction-reach
Step 4.2 instruction step instruction-reach
Step 4.3 instruction step instruction-reach
Step sequence note step NO SCALE
A note about the order steps run in is not on any scale of more or less requirement, and whether two orderings are the same procedure is a reading
SECTION 5 -- Acceptance criteria
Hold time criterion duration-longer-is-more-requirement
Rinse count criterion count-higher-is-more-requirement
Conductivity limit criterion limit-lower-is-more-requirement
Residue limit criterion limit-lower-is-more-requirement
Visual criterion criterion instruction-reach
SECTION 6 -- Records and forms
Record form cited record NO SCALE
A form code is a citation. Whether one form asks more of the performer than another is in the FORM, which the pack does not carry -- R-18 reads the register for whether the revision cited is current, and that is a different question from this one
Retention period record retention-longer-is-more-requirement
Procedure cross-reference record NO SCALE
A cross-reference names another procedure whose own content is not in this pack. R-18 reads the register for whether it is retired; what it asks of anybody is not here
Step cross-reference record NO SCALE
A pointer to one of this procedure's own steps. Whether it still resolves is R-15's stale-cross-reference finding; whether the step it points at asks more is the step's own item
WHAT EACH SCALE MEANS:
check-level A named ordering of how the work is checked, least requirement first
concentration-higher-is-more-requirement A minimum strength the preparation must reach. A HIGHER figure is MORE requirement. Same unit and same qualifier on both revisions
count-higher-is-more-requirement A count of repetitions the performer must carry out. A HIGHER count is MORE requirement. Same unit and same qualifier on both revisions, or the comparison is not on this scale
duration-longer-is-more-requirement A duration the performer must observe. A LONGER time is MORE requirement, so a shorter time on the revised revision has taken something away. Both revisions must print one number on the same unit with the same qualifier for the comparison to be on this scale at all
instruction-reach How far a written instruction reaches. An instruction that reaches FURTHER puts more on the performer; one that reaches less far takes something away. Nothing printed says which of two instructions reaches further -- that is the reading
limit-lower-is-more-requirement A measured ceiling the result must fall under. A LOWER figure is a TIGHTER requirement, so a higher figure on the revised revision has loosened it. Same unit and same qualifier on both revisions
record-timing A named ordering of when the record is made, least requirement first
retention-longer-is-more-requirement How long a record is kept. A LONGER period is MORE requirement. Same unit and same qualifier on both revisions
THE NAMED ORDERINGS, LEAST REQUIREMENT FIRST:
check-level Performed by one operator < Performed by one operator and verified by a second
record-timing Recorded at the end of the task < Recorded at each step as it is performed
A REVISION MAY PRINT ONE OF THESE IN ITS OWN WORDS RATHER THAN THE ORDERING'S.
Whether `Performed by a single operator` is the ordering's `Performed by one
operator` is not written anywhere in the pack. That is the reading.
THE SIX BASES A FINDING MAY CITE. Answer exactly one per item:
not-in-both R-3 -- one revision states nothing where the other states something
substance-added R-6 -- the revised revision puts more on the performer on this item's declared scale
substance-removed R-7 -- the revised revision puts less on the performer on this item's declared scale
no-common-scale R-10 -- the two stated values are not on one scale anything in the pack prints
printing-differs R-8 -- the two stated values are the same requirement, printed differently
none R-9 -- nothing to cite; both revisions print the same text
`documents_stating` IS ANSWERED ON EVERY ITEM, INCLUDING EVERY ITEM THAT IS
UNCHANGED. It is the list of document codes that print something -- a revision
that omits the item or prints the blank marker is NOT in it. It is the field R-3
rests on, and an item listing both revisions is an item you are saying both of
them state.
HOW TO ANSWER THE REVISION HISTORY, and what it decides.
`history` carries ONE OBJECT PER LINE of the REVISION HISTORY panel, in that panel's order, with the
line's own id copied exactly and the list of SECTION NUMBERS that line accounts for.
- A line that PRINTS a section number accounts for that section and no other. `Revised the
acceptance figure in section 5.` accounts for [5]. Do not add sections it does not print.
- A line that prints NO section number accounts for whichever sections its own words describe.
`Tightened the cleaning hold time against the qualified range.` is about a criterion, so it
accounts for the section that criterion sits in -- read the ITEM SCHEDULE to find which.
- `[]` IS A REAL ANSWER AND OFTEN THE RIGHT ONE. `Reformatted the header block and refreshed the
footer.` accounts for NOTHING: it describes no section's content. Answering it as covering a
section that really did change is how a requirement that went missing with no rationale gets
reported as accounted for.
- THIS IS WHAT THE TWO RATIONALE FINDINGS ARE COMPUTED FROM. A requirement added or removed in a
section no line accounts for is a change the document does not explain.
- AND IT RUNS THE OTHER WAY TOO. A line accounting for a section in which no item's text differs
at all is HISTORY-CLAIMS-A-CHANGE-NOT-MADE.
HOW TO QUOTE THE LINES, and how the quotations will be read.
Where an item's finding is anything other than ITEM-UNCHANGED, `quotes` carries ONE ENTRY PER
REVISION THAT PRINTS THE ITEM -- the whole printed line, copied verbatim out of THAT REVISION'S OWN
panel, with the document code it came from. Both sides, always. A finding without them is an
assertion.
- Copy the line character for character, starting at `SECTION`. Each quotation is located by
searching that revision's panel for it, so a paraphrase, a shortened version, an ellipsis in the
middle, or a line taken from the other revision's panel will not be found at all. Runs of spaces
do not matter: the panels are column layouts and both sides are compared with whitespace
collapsed.
- Quote the line, not the panel. Returning a whole revision is not a quotation.
- A revision that OMITS the item has nothing to quote and gets no entry. `documents_stating` and
the finding already say it printed nothing.
- A revision that prints the blank marker DOES get an entry: what it prints is the evidence.
- SCP-2026, the revision history and the register extract are not part of either revision's panel.
A rule, a history line or a register row is never a quotation.
- Where the finding is ITEM-UNCHANGED, `quotes` is [].
THE CHANGE PACK, verbatim:
STANDARD OPERATING PROCEDURE - REVISION CONSISTENCY PACK
PACK HEADER
Procedure SOP-4001
Title Preparation and use of cleaning solution for product-contact surfaces
Quality system Merrowfield Bioscience quality system
Change control CC-2001
Documents SUP, REV
DOCUMENT SUP
Document SUP
Paper Superseded revision
Procedure SOP-4001
Revision Rev 05
Document owner Quality Operations
Step list 4.1, 4.2, 4.3
SECTION 1 Purpose statement Describes the preparation of the cleaning solution and its use on product-contact surfaces.
SECTION 2 Performing role Production operator
SECTION 2 Second-person check Performed by one operator
SECTION 2 Record timing Recorded at each step as it is performed
SECTION 3 Cleaning agent Alkaline detergent AD-2
SECTION 3 Minimum agent concentration at least 1.5 percent by volume
SECTION 3 Equipment identifier Vessel V-311
SECTION 4 Step 4.1 instruction Rinse the vessel with purified water.
SECTION 4 Step 4.2 instruction Record the conductivity reading on Form F-214 Rev 02 and have it verified by a second person.
SECTION 4 Step 4.3 instruction Return the vessel to service once it has been left to stand.
SECTION 5 Hold time up to 30 minutes after the final rinse
SECTION 5 Rinse count at least 2 rinses of the vessel
SECTION 5 Conductivity limit not more than 5 uS/cm at the final rinse
SECTION 5 Residue limit not more than 0.001 percent
SECTION 5 Visual criterion Visually clean
SECTION 6 Record form cited Form F-214 Rev 02
SECTION 6 Retention period 24 months from the date of the record
SECTION 6 Procedure cross-reference Prepared in accordance with SOP-2200.
SECTION 6 Step cross-reference The verification described in step 4.2 applies.
DOCUMENT REV
Document REV
Paper Revised revision
Procedure SOP-4001
Revision Rev 06
Document owner Quality Operations
Step list 4.1, 4.2, 4.3
SECTION 1 Purpose statement Describes the preparation of the cleaning solution and its use on product-contact surfaces.
SECTION 2 Performing role Production operator
SECTION 2 Second-person check Performed by one operator
SECTION 2 Record timing Recorded at each step as it is performed
SECTION 3 Cleaning agent Alkaline detergent AD-2
SECTION 3 Minimum agent concentration at least 1.5 percent by volume
SECTION 3 Equipment identifier Vessel V-311
SECTION 4 Step 4.1 instruction Rinse the vessel with purified water.
SECTION 4 Step 4.2 instruction Record the conductivity reading on Form F-214 Rev 02 and have it verified by a second person.
SECTION 4 Step 4.3 instruction Return the vessel to service once it has been left to stand.
SECTION 5 Hold time up to 30 minutes after the final rinse
SECTION 5 Rinse count at least 2 rinses of the vessel
SECTION 5 Conductivity limit not more than 5 uS/cm at the final rinse
SECTION 5 Residue limit not more than 0.001 percent
SECTION 5 Visual criterion Visually clean
SECTION 6 Record form cited Form F-214 Rev 02
SECTION 6 Retention period 24 months from the date of the record
SECTION 6 Procedure cross-reference Prepared in accordance with SOP-2200.
SECTION 6 Step cross-reference The verification described in step 4.2 applies.
REVISION HISTORY
RH-1 Periodic review completed; document re-issued under the current template.
DOCUMENT CONTROL REGISTER
FORM F-214 Rev 02 effective Conductivity log
FORM F-330 Rev 03 effective Cleaning record
FORM F-408 Rev 03 effective Equipment release log
PROC SOP-2200 effective Qualification of cleaning agents
PROC SOP-1180 effective Manual cleaning of vessels
PROC SOP-3040 effective Control of equipment status labels
CHECK ITEMS
1 Purpose statement
2 Performing role
2 Second-person check
2 Record timing
3 Cleaning agent
3 Minimum agent concentration
3 Equipment identifier
4 Step 4.1 instruction
4 Step 4.2 instruction
4 Step 4.3 instruction
5 Hold time
5 Rinse count
5 Conductivity limit
5 Residue limit
5 Visual criterion
6 Record form cited
6 Retention period
6 Procedure cross-reference
6 Step cross-reference
PACK NOTES
Only the two revisions, the revision history and the register extract are reproduced here.
END OF CHANGE PACK
Reply with JSON and nothing else, exactly this shape:
{
"items": [
{
"section": <an integer>,
"item": "<text>",
"finding": "ITEM-ONLY-IN-ONE-REVISION" | "REQUIREMENT-ADDED" | "REQUIREMENT-REMOVED" | "SUBSTANCE-NOT-DETERMINABLE" | "RESTATED-ONLY" | "ITEM-UNCHANGED",
"basis": "not-in-both" | "substance-added" | "substance-removed" | "no-common-scale" | "printing-differs" | "none",
"documents_stating": ["SUP", "REV"] (a subset, ascending),
"quotes": [{"document": "<code>", "text": "<the printed line, verbatim>"}, ...] (or [])
},
... one object per item of the CHECK ITEMS panel, in that panel's order ...
],
"history": [
{
"line": "<text>",
"accounts_for_sections": [<numbers, ascending>]
},
... one object per line of the REVISION HISTORY panel, in that panel's order ...
],
"documents": ["SUP", "REV"] (a subset, ascending),
"procedure": "<as printed>" or null,
"items_compared": <an integer>,
"items_changed": <an integer>,
"doc_findings": ["REQUIREMENT-REMOVED-WITH-NO-RATIONALE-ON-FILE", "REQUIREMENT-ADDED-WITH-NO-RATIONALE-ON-FILE", "CITES-A-SUPERSEDED-FORM-REVISION", "CITES-A-RETIRED-PROCEDURE", "INTERNAL-CROSS-REFERENCE-STALE", "HISTORY-CLAIMS-A-CHANGE-NOT-MADE", "NO-COMPARABLE-ITEM"] (a subset, or []),
"sections_referred": [<numbers, ascending>],
"status": "CONSISTENT-AS-WRITTEN" | "REFER-TO-DOCUMENT-OWNER",
"confidence": <a number between 0 and 1>,
"why": "<text>"
}
What each field means:
items one object per comparable item, in the order the items are listed under CHECK ITEMS
section the pack's own section number for this item, as printed
item the item's label, copied exactly as it is printed
finding the first rule of SCP-2026 that reaches this item, in the order R-11 states
basis the rule the finding cites -- one finding, one basis (R-11)
documents_stating the document codes that state something for this item, ascending. A revision that omits the key or prints the blank marker is NOT in this list (R-3)
quotes one object per revision that PRINTS this item, quoting the whole printed item line VERBATIM out of that revision's own panel -- including a revision that prints the blank marker. A revision that omits the item is not quoted. Empty where the finding is ITEM-UNCHANGED (R-12)
history one object per line of the REVISION HISTORY panel, in that panel's order
line the history line's own id, copied exactly as printed (RH-1, RH-2, ...)
accounts_for_sections the section numbers this line accounts for, ascending (R-17). A line that prints a section number accounts for THAT section and no other. A line that prints none accounts for whichever sections its own words describe -- that is a reading, and [] is the right answer when its words describe none of them
documents the document codes this pack contains, ascending
procedure the procedure number both revisions carry, as printed. null when they do not carry the same one
items_compared how many comparable items this pack has (R-2) -- the length of `items`
items_changed how many items carry REQUIREMENT-ADDED, REQUIREMENT-REMOVED or SUBSTANCE-NOT-DETERMINABLE. A restatement, an unchanged item and an item stated on one revision only are not among them
doc_findings every document-level finding that fires, in the published order (R-15)
sections_referred the section numbers carrying an ITEM-ONLY-IN-ONE-REVISION, REQUIREMENT-ADDED, REQUIREMENT-REMOVED or SUBSTANCE-NOT-DETERMINABLE item, ascending, each once (R-13)
status exactly one (R-14)
confidence one number between 0 and 1 for this pack's answers taken together
why one sentence for the document owner. Not a graded cell
One object for one change pack. Every comparable item answered exactly once, every history line answered exactly once. No extra fields.