I'm reading On the Galois Theory of Grothendieck, and I came across an argument I suspect is wrong. Please see the beginning of Ⅲ in the paper.
First, let $\mathcal{C}$ be a category with only epis, $F$ a functor $\mathcal{C} \to \mathsf{Set}$, and $\Gamma_F$ the category of elements of $F$. 3.2 says that such $\Gamma_F$ is a poset (more strongly, strict-epicness is supposed, but 3.2 doesn't use it). $\Gamma_F$ can have two objects isomorphic to each other in the first place, so it should be a "proset" or "pre-ordered set". However, it is just a misuse of terms, so it's not important. But I believe that $\mathcal{C}$ is not always even a proset. For example, let $\mathcal{C}$ be a subcategory of $\mathsf{Set}$ which has only two objects, $A = \{0, 1, 2\}$ and $B = \{0, 1\}$, and all the surjections as morphisms, and $F$ the inclusion functor, then $\Gamma_F$ has three morphisms $(0, A) \to (0, B)$, and it's not a proset. I guess the problem is that the canonical maps of the colimit $[A, −] → F$ can be not injective because the diagram $(\Gamma_F)^{\mathbf{op}} \to \mathsf{Set}^{\mathcal{C}}$ is not always filtered. And if $(\Gamma_F)^{\mathsf{op}}$ is also filtered, I guess that all the canonical morphisms $[A, −] → F$ are injective and that $\Gamma_F$ is a proset.
Second, the axiom C3 says that $\Gamma_F$ has all finite meets, and it leads that $(\Gamma_F)^{\mathsf{op}}$ is filtered (in C3, it's not said what is filtered is $(\Gamma_F)^{\mathsf{op}}$, but I guess it should be $(\Gamma_F)^{\mathsf{op}}$ by 3.5). But the fact $\Gamma_F$ is a proset must depend on the fact $\Gamma_F$ is filtered.
Then, I think that the axioms in 3.1 are not enough, and it should be also supposed that $\Gamma_F$ is filtered. Or $\Gamma_F$ isn't a proset and it doesn't affect later arguments. (I don't know which is true.)
Is my suspicion true, and which above is true?