<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://interfaces3.hunter.cryptograss.live/index.php?action=history&amp;feed=atom&amp;title=Template%3ASrc%2Ftestcases</id>
	<title>Template:Src/testcases - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://interfaces3.hunter.cryptograss.live/index.php?action=history&amp;feed=atom&amp;title=Template%3ASrc%2Ftestcases"/>
	<link rel="alternate" type="text/html" href="https://interfaces3.hunter.cryptograss.live/index.php?title=Template:Src/testcases&amp;action=history"/>
	<updated>2026-11-15T07:03:49Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://interfaces3.hunter.cryptograss.live/index.php?title=Template:Src/testcases&amp;diff=5421&amp;oldid=prev</id>
		<title>Magent: Test cases for Template:Src (via create-page on MediaWiki MCP Server)</title>
		<link rel="alternate" type="text/html" href="https://interfaces3.hunter.cryptograss.live/index.php?title=Template:Src/testcases&amp;diff=5421&amp;oldid=prev"/>
		<updated>2026-08-16T22:07:40Z</updated>

		<summary type="html">&lt;p&gt;Test cases for Template:Src (via create-page on MediaWiki MCP Server)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Test cases for [[Template:Src]]. Lives in Template space deliberately — the verification gate covers the main namespace, so a page full of deliberately-broken citations would otherwise be marked up as unverified claims about the world.&lt;br /&gt;
&lt;br /&gt;
== Every source type ==&lt;br /&gt;
&lt;br /&gt;
The same video, cited twice at different moments — the case that ruled out the Cite extension, since a named &amp;lt;nowiki&amp;gt;&amp;lt;ref&amp;gt;&amp;lt;/nowiki&amp;gt; is byte-identical everywhere it is reused.&lt;br /&gt;
&lt;br /&gt;
* Tunes down a half step here.{{Src|video|cid=Bafybeiavz2kvaf4rfv7q46hxse4fk2tcqpzm4mgr67jbdqa2wpdarcie5y|t=14:32}}&lt;br /&gt;
* Learned it from his father.{{Src|video|cid=Bafybeiavz2kvaf4rfv7q46hxse4fk2tcqpzm4mgr67jbdqa2wpdarcie5y|t=21:07}}&lt;br /&gt;
* Whole video, no particular moment.{{Src|video|cid=Bafybeiavz2kvaf4rfv7q46hxse4fk2tcqpzm4mgr67jbdqa2wpdarcie5y}}&lt;br /&gt;
* An hour and change in.{{Src|video|cid=Bafybeiavz2kvaf4rfv7q46hxse4fk2tcqpzm4mgr67jbdqa2wpdarcie5y|t=1:02:03}}&lt;br /&gt;
&lt;br /&gt;
First-party assertion, recorded honestly as what it is:&lt;br /&gt;
&lt;br /&gt;
* It&amp;#039;s my band and we&amp;#039;re playing Bob&amp;#039;s next Tuesday.{{Src|testimony|by=JMyles|rel=participant}}&lt;br /&gt;
* I was standing right there.{{Src|testimony|by=JMyles|rel=witness}}&lt;br /&gt;
&lt;br /&gt;
The rest:&lt;br /&gt;
&lt;br /&gt;
* Minted before the festival.{{Src|chain|block=25763516}}&lt;br /&gt;
* This transaction.{{Src|chain|tx=0x8f3a1b2c3d4e5f60718293a4b5c6d7e8f9012345}}&lt;br /&gt;
* Corrected by someone who was there.{{Src|edit|oldid=5401|by=JMyles}}&lt;br /&gt;
* An ordinary published source.{{Src|published|url=https://example.com/interview|title=An Interview}}&lt;br /&gt;
&lt;br /&gt;
== Degradation ==&lt;br /&gt;
&lt;br /&gt;
None of these should break the page.&lt;br /&gt;
&lt;br /&gt;
* Unparseable timecode falls back to citing the whole video.{{Src|video|cid=Bafybeiavz2kvaf4rfv7q46hxse4fk2tcqpzm4mgr67jbdqa2wpdarcie5y|t=garbage}}&lt;br /&gt;
* Missing required parameter.{{Src|video}}&lt;br /&gt;
* Unknown type.{{Src|nonsense}}&lt;br /&gt;
* No type at all.{{Src}}&lt;br /&gt;
&lt;br /&gt;
== What got recorded ==&lt;br /&gt;
&lt;br /&gt;
Every citation above should appear here as a subobject. If this table is empty, the subobjects are not being stored and the markers above are just decoration.&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Has source type::+]]&lt;br /&gt;
 |?Has source type = type&lt;br /&gt;
 |?Cites release = release&lt;br /&gt;
 |?Has timecode = at&lt;br /&gt;
 |?Asserted by = by&lt;br /&gt;
 |?Has relationship = rel&lt;br /&gt;
 |?Cites revision = rev&lt;br /&gt;
 |?Cites url = url&lt;br /&gt;
 |format = table&lt;br /&gt;
 |limit = 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Counted by type ==&lt;br /&gt;
&lt;br /&gt;
{{#ask: [[Has source type::video]] |format=count}} video,&lt;br /&gt;
{{#ask: [[Has source type::testimony]] |format=count}} testimony,&lt;br /&gt;
{{#ask: [[Has source type::chain]] |format=count}} chain,&lt;br /&gt;
{{#ask: [[Has source type::edit]] |format=count}} edit,&lt;br /&gt;
{{#ask: [[Has source type::published]] |format=count}} published.&lt;/div&gt;</summary>
		<author><name>Magent</name></author>
	</entry>
</feed>