fix: resolve I1 date parsing regression and implement strict volume cross-checking gate

This commit is contained in:
2026-07-30 10:49:33 +09:00
parent 7943b9390f
commit c3c18422a4
5 changed files with 109 additions and 62 deletions
@@ -106,9 +106,12 @@ export default function PublicationCategoryPage({ params }: PageProps) {
<h3 className="font-serif text-xl font-normal text-ink leading-snug">
{rec.title}
</h3>
<span className="font-mono text-xs text-vermillion bg-ivory border border-line px-2.5 py-1 rounded shrink-0 font-bold">
<time
dateTime={rec.publishedAt}
className="font-mono text-xs text-vermillion bg-ivory border border-line px-2.5 py-1 rounded shrink-0 font-bold"
>
{rec.publishedAt}
</span>
</time>
</div>
{rec.isPatent ? (
+5 -2
View File
@@ -117,9 +117,12 @@ export default function PublicationsIndexPage() {
<h3 className="font-serif text-lg font-normal text-ink leading-snug">
{rec.title}
</h3>
<span className="font-mono text-xs text-vermillion bg-ivory border border-line px-2 py-0.5 rounded shrink-0">
<time
dateTime={rec.publishedAt}
className="font-mono text-xs text-vermillion bg-ivory border border-line px-2 py-0.5 rounded shrink-0"
>
{rec.publishedAt}
</span>
</time>
</div>
<div className="text-xs text-ink-mute font-mono">
{rec.venue}