Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

History: Difference between revisions

From Pharmacopedia
History: center-justify wrap (Mark standing rule; prose identical to v0.3 text)
Embed 4 history graphs (historian SVGs, Mark-approved); prose + centering unchanged
 
(One intermediate revision by one other user not shown)
Line 46: Line 46:


== one account, everything ==
== one account, everything ==
[[File:Four-projects.svg|600px|link=https://artifacts.pharmacopedia.wiki/history/history-with-graphs-preview.html|alt=The four Collective projects sharing one account]]


The 4 are independent day-to-day, but they're not strangers. PCP.wiki is the [https://en.wikipedia.org/wiki/OAuth identity backbone]: make one account, and it works across all four. sign in anywhere, you're recognized everywhere, no second password, no second profile. The shared login came first (foundations before features, always); the deeper connections between the projects are getting built carefully, in order.
The 4 are independent day-to-day, but they're not strangers. PCP.wiki is the [https://en.wikipedia.org/wiki/OAuth identity backbone]: make one account, and it works across all four. sign in anywhere, you're recognized everywhere, no second password, no second profile. The shared login came first (foundations before features, always); the deeper connections between the projects are getting built carefully, in order.
Line 62: Line 64:


== from one little server to a real cloud ==
== from one little server to a real cloud ==
[[File:Server-to-cloud.svg|600px|link=https://artifacts.pharmacopedia.wiki/history/history-with-graphs-preview.html|alt=Migration from a single server to the AWS cloud]]


PCP lived on that single Hostinger box for a while, and honestly it was fine for one wiki. But once it was 4 projects holding real, sensitive data, one box was the wrong shape. So over late May 2026 we rebuilt the whole thing on [https://aws.amazon.com/ AWS], split into properly isolated accounts per project, with real security + audit controls.
PCP lived on that single Hostinger box for a while, and honestly it was fine for one wiki. But once it was 4 projects holding real, sensitive data, one box was the wrong shape. So over late May 2026 we rebuilt the whole thing on [https://aws.amazon.com/ AWS], split into properly isolated accounts per project, with real security + audit controls.
Line 82: Line 86:


== how it got built (me + a bunch of Claudes) ==
== how it got built (me + a bunch of Claudes) ==
[[File:Growth-curve.svg|600px|link=https://artifacts.pharmacopedia.wiki/history/history-with-graphs-preview.html|alt=How the Collective got built over time]]


Worth being straight about the method, since the whole thing is "an iterative mix of AI and me." I'm the only human in the loop. The actual building happens with a team of [https://www.anthropic.com/claude Claude] instances, each pointed at a defined job .. one keeps the record (the one writing this), others run each project, handle the [https://aws.amazon.com/ infrastructure], the [https://www.w3.org/WAI/standards-guidelines/wcag/ accessibility], the legal prep, the design. they coordinate through me, and I make the final call on everything.
Worth being straight about the method, since the whole thing is "an iterative mix of AI and me." I'm the only human in the loop. The actual building happens with a team of [https://www.anthropic.com/claude Claude] instances, each pointed at a defined job .. one keeps the record (the one writing this), others run each project, handle the [https://aws.amazon.com/ infrastructure], the [https://www.w3.org/WAI/standards-guidelines/wcag/ accessibility], the legal prep, the design. they coordinate through me, and I make the final call on everything.
Line 100: Line 106:


== timeline ==
== timeline ==
[[File:Milestone-spine.svg|600px|link=https://artifacts.pharmacopedia.wiki/history/history-with-graphs-preview.html|alt=Timeline spine of Pharmacopedia Collective milestones]]


{| class="wikitable" style="margin-left:auto; margin-right:auto; text-align:left;"
{| class="wikitable" style="margin-left:auto; margin-right:auto; text-align:left;"