Byㅤ AriadnesThreadAriadnesThread
Published on 28 Sep 2022 19:45

[[iftags +component]]

This is a component that animates the ACS header upon loading.

How to use:

Put this in anywhere in the article:

[[include :scp-wiki:component:acs-animation]]

And you're done!

Example: SCP-5935


- Two variables, --timeScale and --timeDelay, control the timings of the animation. For example:

[[module CSS]]
:root {
--timeScale: 2;
--timeDelay: 0.5s;

--timeScale slows down the entire animation by a factor of 2, and --timeDelay delays the starting point of the animation by half a second. Default values are 1 and 0s, respectively.

To change the default values, put the above after the [[include]]. --timeDelay is recommended if the ACS isn't the first content element, or you're using it in conjunction with other animation modules (a la Fade In.)

- Likely incompatible with other types of ACS headers*.

*To use with PeppersGhostPeppersGhost's ACS Lite, add the following patch after the [[include]]:

[[module CSS]]
/*-- ACS Lite Animation Compatibility Patch --*/
.anom-bar > .bottom-box::before { display: none; }
.anom-bar > .bottom-box { box-shadow: none!important; }
div.diamond-part { clip-path: none; animation: none; box-shadow: none!important; }
@media (max-width: 480px) { { clip-path: polygon(0% -30%, 100% -30%, 100% 130%, 0% 130%); }

- Inspired by the works of AnAnomalousWriterAnAnomalousWriter.

Source Code:

:root {
    --timeScale: 1;
    --timeDelay: 0s;
/* Converting middle divider from box-shadow to ::before pseudo-element */
.anom-bar > div.bottom-box { box-shadow: none; position: relative; }
.anom-bar > div.bottom-box::before {
    position: absolute;
    content: " ";
    width: 100%;
    height: 0.5rem;
    bottom: 100%; left: 0;
    background-color: rgb(var(--swatch-menubg-black-color, 12, 12, 12));
.anom-bar > .bottom-box::before {
    animation-name: divider;
    animation-duration: calc(0.74s * var(--timeScale));
    animation-delay: calc(0.1s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.32,.38,.39,.94);
    animation-fill-mode: backwards;
    animation-name: bar;
    animation-duration: calc(0.45s * var(--timeScale));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
} > :nth-child(1) { animation-delay: calc(0.2s * var(--timeScale) + var(--timeDelay)); } > :nth-child(2) { animation-delay: calc(0.32s * var(--timeScale) + var(--timeDelay)); } > :nth-child(3) { animation-delay: calc(0.45s * var(--timeScale) + var(--timeDelay)); } > :nth-child(4) { animation-delay: calc(0.61s * var(--timeScale) + var(--timeDelay)); } > :nth-child(5) { animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay)); } > :nth-child(6) { animation-delay: calc(0.95s * var(--timeScale) + var(--timeDelay)); }
/* TOP TEXT */, {
    clip-path: polygon( 0% -50%, 150% -50%, 150% 100%, 0% 100%);
} > *, > * {
    position: relative;
    animation-name: bottomup;
    animation-duration: calc(0.65s * var(--timeScale));
    animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
div.text-part > * {
    clip-path: polygon( 0% 0%, 100% 0%, 100% 100%, 0% 100%);
    animation-name: expand2;
    animation-duration: calc(0.5s * var(--timeScale));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
div.text-part > :nth-child(1) {
    animation-name: expand1;
div.text-part > :nth-child(1) { animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay)); }
div.text-part > :nth-child(2) { animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay)); }
div.text-part > :nth-child(3) { animation-delay: calc(0.86s * var(--timeScale) + var(--timeDelay)); }
div.main-class::before, div.main-class::after {
    animation-name: iconslide;
    animation-duration: calc(0.45s * var(--timeScale));
    animation-delay: calc(0.8s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
div.main-class > *,  div.disrupt-class > *, div.risk-class > * {
    white-space: nowrap;
    animation-name: flowIn;
    animation-duration: calc(0.42s * var(--timeScale));
    animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
div.arrows {
    animation-name: arrowspin;
    animation-duration: calc(0.65s * var(--timeScale));
    animation-delay: calc(0.55s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
div.quadrants > * {
    animation-name: fade;
    animation-duration: calc(0.3s * var(--timeScale));
    animation-delay: calc(1.4s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}, div.right-icon, div.left-icon, div.bottom-icon {
    animation-name: nodegrow;
    animation-duration: calc(0.4s * var(--timeScale));
    animation-delay: calc(1.4s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
.bottom-box > div.diamond-part {
    box-shadow: none;
.bottom-box > div.diamond-part::before {
    content: "";
    position: absolute;
    width: 0.5rem; height: 100%;
    top: 0; right: 100%;
    background-color: rgb(var(--swatch-menubg-black-color, 12, 12, 12));
    animation-name: diamondBorder;
    animation-duration: calc(0.475s * var(--timeScale));
    animation-delay: calc(0.775s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.28,.72,.55,.91);
    animation-fill-mode: backwards;
@media (max-width: 480px ) {
    .anom-bar > div.bottom-box { position: initial; }
    .anom-bar > div.bottom-box::before { bottom: initial; top: 40vw; }  > * {
        animation-name: bar-mobile;
        animation-duration: calc(0.9s * var(--timeScale));
    } > :nth-child(1) { animation-delay: calc(0.1s * var(--timeScale) + var(--timeDelay)); } > :nth-child(2) { animation-delay: calc(0.2s * var(--timeScale) + var(--timeDelay)); } > :nth-child(3) { animation-delay: calc(0.3s * var(--timeScale) + var(--timeDelay)); } > :nth-child(4) { animation-delay: calc(0.4s * var(--timeScale) + var(--timeDelay)); } > :nth-child(5) { animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay)); } > :nth-child(6) { animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay)); }
/*--- Motion Accessibility ---*/
@media screen and (prefers-reduced-motion: reduce) {
    div.anom-bar-container { --timeScale: 0!important; }
@keyframes divider {
    from { max-width: 0%;  }
    to { max-width: 100%; }
@keyframes bar {
    from { max-width: 0%; }
    to { max-width: 100%; }
@keyframes bar-mobile {
    from { max-height: 0%; }
    to { max-height: 100%; }
@keyframes bottomup {
    from { top: 100px; }
    to { top: 0; }
@keyframes expand1 {
    from { opacity: 0; clip-path: inset(0 calc(100% - 0.75rem) 0 0); }
    to { opacity: 1; clip-path: inset(0); }
@keyframes iconslide {
    from { opacity: 0; transform: translateX(-5rem); }
    to { opacity: 1; transform: translateX(0); }
@keyframes expand2 {
    from { opacity: 0; width: 1%; }
    to { opacity: 1; width: calc(100% - 0.25rem); }
@keyframes fade {
    from { opacity: 0; }
    to { opacity: 1; }
@keyframes flowIn {
    from { opacity: 0; transform: translateY(20px); }
    to { opacity: 1; transform: translateY(0); }
@keyframes arrowspin {
    from { clip-path: circle(0%); transform: rotate(135deg); }
    to { clip-path: circle(75%); transform: rotate(0deg); }
@keyframes nodegrow {
    from { transform: scale(0);}
    to {  transform: scale(1);}
@keyframes diamondBorder {
    from { height: 0; }
    to { height: 100%; }

rating: +73+x

What this is

A bunch of miscellaneous CSS 'improvements' that I, CroquemboucheCroquembouche, use on a bunch of pages because I think it makes them easier to deal with.

The changes this component makes are bunch of really trivial modifications to ease the writing experience and to make documenting components/themes a bit easier (which I do a lot). It doesn't change anything about the page visually for the reader — the changes are for the writer.

I wouldn't expect translations of articles that use this component to also use this component, unless the translator likes it and would want to use it anyway.

This component probably won't conflict with other components or themes, and even if it does, it probably won't matter too much.


On any wiki:

[[include :scp-wiki:component:croqstyle]]

This component is designed to be used on other components. When using on another component, be sure to add this inside the component's [[iftags]] block, so that users of your component are not forced into also using Croqstyle.

Related components

Other personal styling components (which change just a couple things):

Personal styling themes (which are visual overhauls):

CSS changes

Reasonably-sized footnotes

Stops footnotes from being a million miles wide, so that you can actually read them.

.hovertip { max-width: 400px; }

Monospace edit/code

Makes the edit textbox monospace, and also changes all monospace text to Fira Code, the obviously superior monospace font.

@import url(';700&display=swap');
:root { --mono-font: "Fira Code", Cousine, monospace; }
#edit-page-textarea, .code pre, .code p, .code, tt, .page-source { font-family: var(--mono-font); }
.code pre * { white-space: pre; }
.code *, .pre * { font-feature-settings: unset; }

Teletype backgrounds

Adds a light grey background to <tt> elements ({{text}}), so code snippets stand out more.

tt {
  background-color: var(--swatch-something-bhl-idk-will-fix-later, #f4f4f4);
  font-size: 85%;
  padding: 0.2em 0.4em;
  margin: 0;
  border-radius: 6px;

No more bigfaces

Stops big pictures from appearing when you hover over someone's avatar image, because they're stupid and really annoying and you can just click on them if you want to see the big version.

.avatar-hover { display: none !important; }

Breaky breaky

Any text inside a div with class nobreak has line-wrapping happen between every letter.

.nobreak { word-break: break-all; }

Code colours

Add my terminal's code colours as variables. Maybe I'll change this to a more common terminal theme like Monokai or something at some point, but for now it's just my personal theme, which is derived from Tomorrow Night Eighties.

Also, adding the .terminal class to a fake code block as [[div class="code terminal"]] gives it a sort of pseudo-terminal look with a dark background. Doesn't work with [[code]], because Wikidot inserts a bunch of syntax highlighting that you can't change yourself without a bunch of CSS. Use it for non-[[code]] code snippets only.

Quick tool to colourise a 'standard' Wikidot component usage example with the above vars: link

:root {
  --c-bg: #393939;
  --c-syntax: #e0e0e0;
  --c-comment: #999999;
  --c-error: #f2777a;
  --c-value: #f99157;
  --c-symbol: #ffcc66;
  --c-string: #99cc99;
  --c-operator: #66cccc;
  --c-builtin: #70a7df;
  --c-keyword: #cc99cc;
.terminal, .terminal > .code {
  color: var(--c-syntax);
  background: var(--c-bg);
  border: 0.4rem solid var(--c-comment);
  border-radius: 1rem;

Debug mode

Draw lines around anything inside .debug-mode. The colour of the lines is red but defers to CSS variable --debug-colour.

You can also add div.debug-info.over and div.debug-info.under inside an element to annotate the debug boxes — though you'll need to make sure to leave enough vertical space that the annotation doesn't overlap the thing above or below it.

…like this!

.debug-mode, .debug-mode *, .debug-mode *::before, .debug-mode *::after {
  outline: 1px solid var(--debug-colour, red);
  position: relative;
.debug-info {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  font-family: 'Fira Code', monospace;
  font-size: 1rem;
  white-space: nowrap;
.debug-info.over { top: -2.5rem; }
.debug-info.under { bottom: -2.5rem; }
.debug-info p { margin: 0; }

rating: +73+x

Item#: 7028
Containment Class:
Secondary Class:
Disruption Class:
Risk Class:

Biet Giyorgis, Lalibela, Ethiopia

A rock-hewn building. Outside sits a person wearing a white robe.

Photo with Orthodox pilgrim in foreground. SCP-7028-1 is not visible.

Special Containment Procedures: Due to the historical importance of SCP-7028’s location and designation as a World Heritage Site, containment is focused upon restricting access to SCP-7028-1 as well as ensuring that any documents which make their way into public circulation are confiscated and secured at Site-89 for further research and/or destruction if deemed necessary. Successful infiltration of the Zamani Project by Foundation personnel has erased the appropriate access tunnel from public records; however due to the apparent cognitohazardous effect created by SCP-7028-1, regular patrols amongst the tourists, pilgrims, and civilian researchers to ensure redirection as well as information signs with strong countermemes throughout the complex will be required. Class C amnestics are to be administered to any visitor who cannot be easily redirected from attempting to access SCP-7028-1 or at the Site Director’s discretion.

Embedded agents in various libraries in Europe, Asia, and Africa.Specifically the British Library, Bibliothèque nationale de France, the Vatican Secret Archives, The Balme Library (University of Ghana, Accra),, National Library of India, 中国国家图书馆 (National Library of China, Beijing), Российская государственная библиотека (Russian State Library, Moscow), საქართველოს პარლამენტის ეროვნული ბიბლიოთეკა (National Parliamentary Library of Georgia, Tbilisi), and کتابخانه ملی (National Library of Iran, Tehran). will monitor collections directly for SCP-7028-3 instances, as well as smaller collections at nearby universities and historical sites when possible. To date, no documents have been found in libraries located in North or South America, but in order to ensure integrity of the Veil, monthly monitoring major libraries on both continents will be required.

All recovered instances of SCP-7028-3 are to be reviewed through the Department of Tactical Theology's 'Fourteen Holy Helpers' task force, in order to first check the document for cognitohazards, hostile meme corruption, or anomalous properties. After confirmation of the document's anomalous threats, Foundation historians, Department of Tactical Theology, and other researchers will then study the document for possible actionable intelligence regarding various GOIs or connections to other SCP anomalies. All SCP-7028-3 instances are to be stored in a secure reliquary room at Site-89 which will then be monitored twenty-four hours a day. Any unauthorized attempts at access will be met with appropriate force.

Description: SCP-7028 resembles a small medieval scriptorium, although with varied items and details from multiple geographical and chronological points making exact cultural, chronological, or geographical determination impossible. Access is via an anomalous subterranean tunnel designated SCP-7028-1 beneath the Biet Giyorgis (Church of Saint George), Lalibela, Ethiopia. This tunnel terminates with a single dark wooden door with a small square peephole, which is typically covered by a sliding slat of matching wood. On the center of the slat there is a crude carving of what appears to be two snakes comprising an uneven circle. Within the interior of SCP-7028, four scribe’s desks are situated into a square in the middle of the room, each facing the walls with room to walk between the wall and the desk. The walls are made of hewn volcanic tuff matching SCP-7028-1, with a single iron grated window on the wall opposite the door. This window appears to look directly into interstellar space, showing unidentifiable constellations or other astronomical features not mapped within the current Foundation records.

Five humanoid entities inhabit SCP-7028, designated SCP-7028-2α, -2β, -2γ, -2δ, and -2ε, each resembling a human woman of varying racial heritage. Each carry an additional designation which they will use to identify themselves, see Addendum 7028.1 for further details regarding behavior and individual appearances. All five instances are rarely in SCP-7028 at the same time, however it is not clear how these entities are able to leave the scriptorium space as no other entrances or exits are visible besides SCP-7028-1. At least one entity is present at all times, with the exception of ten-minute sessions during the day that match five of the seven Benedictine canonical hours (at the appropriate hour in East Africa Time), specifically Lauds, Prime, Sext, Vespers, and Compline. While empty, the main area of SCP-7028 may be entered and distant chanting is heard, although it does not match any known religious office and is in a language that is as yet to be deciphered. While audio monitoring is possible via remote recording equipment within SCP-7028, to date no successful video footage has been recorded past SCP-7028-1.

Crude wooden shelving has been set against the other wall with various manuscript-making tools and supplies, and completed texts without any apparent ordering or cataloging system. While no locking mechanism exists for the completed manuscripts on the shelving, as was common in some medieval scriptoriums, it is recommended that agents and researchers ask for permission from an SCP-7028-2 entity if present, before taking a book or item for further research. It is worth noting that nothing taken from the room will remain with a person once they exit out of SCP-7028-1 and will reappear upon the shelf or surface they were taken from. The mechanism for this automatic return process is unknown.

During occupied hours, SCP-7028-2 entities can be seen working on manuscripts in a manner of a medieval scribe, using feather pens, simple black or brown ink, and cured animal hide parchment (although the species of animal the materials come from have not been conclusively identified as no objects can be removed for further study). While in the process of inscription, the manuscript will appear to be a nondescript folio covered in simple light brown leather, regardless of what appearance that the resulting SCP-7028-2 instance takes on upon completion. At any given time, there is at least one SCP-7028-2 instance working as scribe with all four desks appearing occupied in roughly 27% of visits by Foundation personnel. The process of inscribing the text within the folio can take anywhere from two months to a full year, depending upon the length of the text. The scribe will continuously work on the manuscript, with the exception of the aforementioned religious offices, ignoring all questions and writing in an unknown language.

Upon completion, the SCP-7028-2 entity will place the manuscript upon a shelf where it will transform over the course of the next five hours into a visually distinct, specific textual work now designated SCP-7028-3. These texts have been found with content ranging from known works by historical personages, religious or fictional texts that have been theorized as having existed by historians and archeologists but never found in complete form, or a previously unknown work, typically associated with one or more world religions or anomalous religious groups. While most of these documents do not differ in meaningful ways from the copies that exist already within known collections (to the extent that the copies are indistinguishable from the originals), the lost and previously unknown documents are often either entirely contradictory to religious or academic understanding of the subject, include definitive mentions of various anomalous Groups of Interest and religions, and would likely result in either Veil disruption or societal unrest, particularly coupled with the instance in 77% of these documents of harmful cognitohazardous messaging designed to inflame the religious or political tendencies of those reading the document and those exposed to the information from a third party, as well as cause the viewer to never question its authenticity.

Seven days after its completion and transformation the book will vanish, no matter where it is placed in SCP-7028 or if observers are present. Of the 231 books completed during the Foundation's monitoring of the site, 187 have reappeared within the collections of major European, Asian, and African public and academic libraries, typically uncatalogued by library staff. See Recovered Item List for further details. The mechanism for this transfer is not understood, and will occur even if the instance is visually monitored at the time of disappearance.

Discovery: It is believed by Foundation archaeologists that the anomaly does not predate the construction of the Biet Giyorgis, however this has not been directly confirmed. Oral tradition places initial discovery by local Ethiopian Orthodox priests after construction of the monolithic structure was completed, typically dated to the twelfth century CE after the conquest of Jerusalem by Saladin. Discovery of SCP-7028-1 resulted in the formation of rudimentary containment procedures by the resident religious authorities, consisting of primarily ensuring that pilgrims to the site were prevented from accessing SCP-7028-1 as well as confiscating and destroying any instances of SCP-7028-3 discovered outside of SCP-7028.

The Foundation became aware of SCP-7028 after an instance of SCP-7028-3 (specifically SCP-7028-3a) was discovered in the collections of the Bibliothèque nationale de France by a graduate student from the Sorbonne doing research for their dissertation on 6/18/1947. The discovery generated considerable excitement within both the academic and Jewish communities as initial analysis by codicology and paleography experts indicated the artifact's apparent authenticity. An article written by one of the archivists in the BNF Manuscripts Room in a trade newsletter about the improbability of finding an overlooked copy of a famously 'lost' document in a major library was picked up by JOVE (Joint Occult Venture of Europe) who contacted the Foundation for assistance in determining the source of the document. Over the next four years, three more instances of SCP-7028-3 were found in various libraries in Europe and Asia.

The connection to SCP-7028 was established in 1951 after the diaries of German explorer Freidrich Rohlfs (who was the first documented European visitor to the Labibela Churches) were discovered as an unconfirmed SCP-7028-3 instance in a Taiwan university library. The highly unusual discovery of the document by library staff caught the notice of Foundation assets in the area, and the diary was recovered, detailing the route to SCP-7028-1 and his meeting with an SCP-7028-2 entity and allowing the Foundation to investigate and secure the location. The Foundation then established Site-89 to secure SCP-7028 and other anomalies in the Horn of Africa region.

Partial List of Recovered SCP-7028-3 Instances

For complete list of all Recovered SCP-7028-3 Instances, contact Director Ababe.

Instance: SCP-7028-3a
Title: The Book of the Wars of the Lord (Hebrew: סֵפֶר מִלְחֲמֹת יהוה)
Description: Lost biblical text that is referenced in both the Books of Numbers and Exodus, detailing various campaigns of the Israelites united under Moses and Joshua against the Amorites, Amaleks, and other Canaanite peoples.
Date Recovered: 6/18/1947
Location Recovered: Bibliothèque nationale de France (Paris, France)
Notes: First known document created by SCP-7028. Confirmation was made of its construction by SCP-7028-3β during a brief interview where the entity refused its return, stating that "this was not the purpose", presumably of SCP-7028. Of note, the work includes several verses dedicated to a violent conflict with the Daevites, containing multiple cognitohazards which compel the reader to prepare for an immediate threat or attack by any means necessary.
Status: Stored within Reliquary 1 at Site-89.

Instance: SCP-7028-3j
Title: Bēowulf
Description: Manuscript appears to be dated to the eighth century, making it a precursor to the Nowell Codex. Includes additional lines about other battles Beowulf waged in his service to Hrothgar and his rule over the Geats.
Date Recovered: 7/15/1951
Notes: Content of the text varies greatly from the Norwell Codex, with a much stronger emphasis on pagan religious elements and little to no mention of Christian worship. Beowulf also has an encounter with beings described as 'terrible, made of metal and shouting praise to their god of the shattered', but there is no further context to definitively associate this to a known GOI.
Status: Stored within Reliquary 5 at Site-89.

Note from Director Abebe: While the Foundation recognizes the historical importance of documents such as SCP-7028-3j, for the sake of Veil integrity these lost literary works must remain contained. The benefit of their 'discovery' by the academic world cannot counterbalance the risk that someone ends up asking the wrong questions about where they're coming from.

Instance: SCP-7028-3y
Title: Guide for Those-Who-Seek-Knowledge
Description: A small jar containing a papyrus scroll (3.5m in length, roughly 35cm in width throughout the roll), written in ancient proto-Hieratic script. The content is a dialogue between two unnamed figures, although one is strongly implied to be Thoth, the ancient Egyptian god of wisdom and learning. The dialogue outlines various ways the gods wield their power as well as specifics as to how, along with animal communication methods, alchemical recipes, and guides to thaumaturgic and ritualistic practices.
Date Recovered: 6/8/1979
Location Recovered: کتابخانه ملی , Tehran, Iran.
Notes: Testing has shown that many of the directions mentioned in these dialogues produce effective results with expected anomalous outcomes.
Status: Stored in Reliquary 5 at Site-89.

Instance: SCP-7028-3bn
Title: The Complete Avesta
Description: Manuscript is written in Avestan or Old Persian in a script no longer used by any modern Arabic populations. The paper and paleography used can date the document to roughly Second or Third Century CE, placing its theoretical creation in the height of the Sassanian Empire. Manuscript contains significantly more content than the K1 manuscript of the Avesta, and could possibly be the theorized 'Sassanian Archetype' of the document. The full history of the teaching of Ahura Mazda to Zoroaster is recounted in the first folio, with the usual place of Alexander the Great's conquest being replaced by an invasion of Sarkic hordes who inflict similar chaos without lasting occupation of Persian lands. The known texts mostly match known versions of the Avesta, but sections of the Vendidad include extensive additions of laws dictating the disposal of human remains as well as other restrictions not present in other versions.
Date Recovered: 3/4/1981
Location Recovered: Bodleian Library, Oxford, United Kingdom.
Notes: ORIA has discovered the existence of this instance through unknown means and has requested its return, or at least the ability to study the text directly..Internal investigations have not shown the presence of infiltrating third parties, an internal security breach, or installation of surveillance technology. O5 Decision is pending.
Status: Stored Reliquary 11 at Site-89.

Instance: SCP-7028-3ej
Title: The Bir of Guru Granth Sahib
Description: Document resembles an illuminated manuscript copy of Adi Granth (see notes) as it was finalized by the tenth guru of the Sikh faith, Guru Gobind Singh. Edition varies slightly from the original manuscript which is held at Gurdwara Thum Sahib, but is embellished with a high degree of artistic design and appears to be dated to the Seventeenth Century CE.
Date Recovered: 3/19/1992
Location Recovered: Hong Kong Central Library.
Notes: This instance was later followed by five related documents, including copies of various hukamnama,.Edicts issued by various Sikh Gurus. documents relating to the Indian Independence effort against the British Empire, and literary works believed lost in the burning of the Sikh Reference Library in 1984 by the Indian Army. This follows a pattern, although inconsistent, of SCP-7028-2 instances as replacements of lost literature or religious documents.
Status: Stored in Reliquary 12 at Site-89.

Instance: SCP-7028-3cz
Title: Star Signals
Description: Hardcover copy of SCP-1425, nearly exactly matching the copy stored at Site-40 (which remains in Foundation custody without any breach of its containment).
Date Recovered: 7/28/2008
Location Recovered: Vatican Secret Archives, Vatican City.
Notes: Testing confirmed that the instance retained the anomalous properties of the original to an equal degree. However, this instance includes an additional appendix added to the end of the book which provides detailed instructions to reverse cognitohazardous infection by the text. These instructions have proven to work roughly 45% of SCP-1425 infection in controlled Foundation testing.
Status: Instance was remanded to O5 Council custody at their request.

Instance: SCP-7028-3fa
Title: Memo on Project Tsarina
Description: Printed document on 8"x11" copy paper outlining a detailed plan of attack against Site-87 Archeological Containment Unit with the express purpose of destruction of SCP-1348. Instance appears to be an internal dossier on a SAPPHIRE raid planned to take place on 10/1/2020.
Date Recovered: 9/21/2019
Location Recovered: საქართველოს პარლამენტის ეროვნული ბიბლიოთეკა, Tbilisi, Georgia.
Notes: Based on the information detailed by the instance as well as informants within SAPPHIRE, a joint operation with the Horizon Initiative's Project Malleus and members of the Foundation's Tactical Theology Division were able to intercept the assault force prior to their arrival at Site-87 and protect SCP-1348 from attack. The day after the incursion, a member of C-1348-A found a small inscription, previously unnoticed on the exterior walls of SCP-1348-03, which translated out of Amharic simply read 'Thank you'.
This marks the first time that a SCP-7028-3 instance showed advanced information, although it should be noted that SAPPHIRE created the dossier several weeks before the planned attack per the document itself, and therefore should not be taken as evidence of precognizance. Per O5 directive, all currently stored and future SCP-7028-2 instances are to be re-examined for any actionable information.
Status: Stored in Reliquary 14 at Site-89.


Physical Descriptions of SCP-7028-2 Instances

As stated earlier, at least one SCP-7028-2 instance is always present within the main part of SCP-7028 with the exception of five apparent religious offices of an unknown provenance. While entities will acknowledge entrants to the interior of SCP-7028 and will nod in permission if asked about further study on a specific SCP-7028-3 instance, it appears that the entities have taken a religious vow of silence and will not answer direct questions. See Interview Log 7028.01 for further information.

Instances of SCP-7028-2 are semi-translucent in appearance, suggesting a degree of incorporeality although collision occurs as expected if any attempt is made to touch one of the entities and they have no difficulty interacting with the physical objects within SCP-7028. Each of the instances do display expected coloration, if slightly muted and are capable of creating sound while walking or attending to various tasks, etc.

Admission Protocol: Visitors are to knock twice at the doorway found at the end of SCP-7028-1 and wait until one of the instances present opens the door, nodding their head twice at the visitor who should then respond in kind. The instance will return to their tasks without speaking to the visitor, but will not impede any investigation of the texts and objects on the shelving around the room..It should be noted that the texts and objects change at unpredictable intervals which, coupled with the inability to remove items from SCP-7028 itself, has made cataloging and further research of these artifacts difficult.

If the visitor attempts to read over whatever text the SCP-7028-2 instance is currently working on, the script will be indecipherable to the reader and the instance will continue to work without offering explanation. All instances except SCP-7028-2γ will bow as the visitor departs the main room via SCP-7028-1.

If the knock is not answered by an instance and the time period matches one of the expected religious offices, visitors may enter SCP-7028 directly, although permission by the Site Director must be issued first. If there is no answer outside the expected religious office hours, the Site Director is to be contacted immediately.

On 10/10/2019, after the discovery of SCP-7028-2fa and failed raid on SCP-1348, SCP-7028-3α approached Junior Researcher Walker Harwood and requested a meeting with Site Director Abebe. This marks the first time that one of the SCP-7028-2 entities was willing to speak with a Foundation representative. The interview was conducted within the Interior of SCP-7028 with no other Foundation researchers or SCP-7028-2 entities present at the time, although Director Abebe was able to record the conversation via remote transmission to Site-89.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License